Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- nsigned int* szToHex(char *sz)
- {
- unsigned int nbOpcodes = strlen(sz) / 2;
- unsigned int *tab = (unsigned int *)malloc(sizeof(unsigned int *) * (nbOpcodes));
- char tmpbuf[3];
- for(unsigned int i = 0; i < nbOpcodes; i++)
- {
- for(unsigned int j = 0; j < 2; j++, sz++) tmpbuf[j] = *sz;
- tmpbuf[2] = 0;
- sscanf_s(tmpbuf, "%02X", &(tab)[i]);
- }
- return tab;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement