fix error in internal validation

This commit is contained in:
Alexander Larsson
2020-01-16 15:15:21 +01:00
parent a1b0148404
commit 59e917e7fb

View File

@@ -973,7 +973,7 @@ typedef struct {{
C(" g_assert (v.size >= {offset});", {'offset': offset})
if internal_validation:
C(" {prefix_}validate_child ({element_typeformat}, v.base, v.size, 1, v.base + {offset}, {end} - {offset});", {'offset': offset, 'end': end })
C(" {prefix_}validate_child ({element_typeformat}, v.base, v.size, 1, (char *)v.base + {offset}, {end} - {offset});", {'offset': offset, 'end': end })
if self.value_type.is_basic():
if self.value_type.is_fixed():