Fix assigned value is undefined shlr/gdb/src/utils.c

This commit is contained in:
Alexis Ehret 2021-02-07 20:03:11 +01:00 committed by Riccardo Schirone
parent 00ec14b4aa
commit 7e21e7ad75

View file

@ -95,7 +95,11 @@ int unpack_hex(const char *src, ut64 len, char *dst) {
int i = 0;
while (i < (len / 2)) {
int val = hex2int(src[(i * 2)]);
val <<= 4;
if (val > 0) {
val <<= 4;
} else {
val = 0;
}
val |= hex2int(src[(i * 2) + 1]);
dst[i++] = val;
}