# HG changeset patch # User Matti Hamalainen # Date 1530991228 -10800 # Node ID 3d40a6767a4ea1f125de63f2abd24711bbce040a # Parent 172bed2945d24e0372bc02638bbf8ddcd6a08f69 Oops, fix hexadecimal value parsing. diff -r 172bed2945d2 -r 3d40a6767a4e src/dmlib.c --- a/src/dmlib.c Sat Jul 07 03:01:08 2018 +0300 +++ b/src/dmlib.c Sat Jul 07 22:20:28 2018 +0300 @@ -182,13 +182,13 @@ if (ch >= 'A' && ch <= 'F') { *value <<= 4; - *value |= ch - 'A'; + *value |= ch - 'A' + 10; } else if (ch >= 'a' && ch <= 'f') { *value <<= 4; - *value |= ch - 'a'; + *value |= ch - 'a' + 10; } else return FALSE;