use masked length to extract data

This commit is contained in:
Dave Lassalle
2018-06-16 09:54:45 +01:00
committed by ikelos
parent 481ea01149
commit 218b1fd37c
@@ -193,4 +193,4 @@ class _CM_KEY_VALUE(objects.Struct):
# Fall back if it's something weird
vollog.debug("Unknown registry value type encountered: {}".format(self.Type))
return self.Data.cast("string", max_length = self.DataLength, encoding = "latin-1")
return self.Data.cast("string", max_length = datalen, encoding = "latin-1")