diff options
Diffstat (limited to 'testing/misc_tools.c')
-rw-r--r-- | testing/misc_tools.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/testing/misc_tools.c b/testing/misc_tools.c index 3a6a3333..9b0d9956 100644 --- a/testing/misc_tools.c +++ b/testing/misc_tools.c | |||
@@ -64,7 +64,9 @@ uint8_t *hex_string_to_bin(const char *hex_string) | |||
64 | const char *pos = hex_string; | 64 | const char *pos = hex_string; |
65 | 65 | ||
66 | for (i = 0; i < len; ++i, pos += 2) { | 66 | for (i = 0; i < len; ++i, pos += 2) { |
67 | sscanf(pos, "%2hhx", &ret[i]); | 67 | unsigned int val; |
68 | sscanf(pos, "%02x", &val); | ||
69 | ret[i] = val; | ||
68 | } | 70 | } |
69 | 71 | ||
70 | return ret; | 72 | return ret; |