X-Git-Url: http://git.annexia.org/?p=hivex.git;a=blobdiff_plain;f=lib%2Fhivex.c;h=3f4c629c6d04fb9f42ac0d7019276fc015f020ef;hp=860c85c1ba4af907a6c87921720572b6c17188b3;hb=3e941d7ef4163b8882b1296adfd837c507a81075;hpb=41c6e04831b0a6c6b1b15075d9f7c30b6c95e72b diff --git a/lib/hivex.c b/lib/hivex.c index 860c85c..3f4c629 100644 --- a/lib/hivex.c +++ b/lib/hivex.c @@ -1335,7 +1335,7 @@ hivex_value_string (hive_h *h, hive_value_h value) * (Found by Hilko Bengen in a fresh Windows XP SOFTWARE hive). */ size_t slen = utf16_string_len_in_bytes_max (data, len); - if (slen > len) + if (slen < len) len = slen; char *ret = windows_utf16_to_utf8 (data, len);