}
else if (match_byte (5))
{
- match_byte_assert (0x58);
+ dump_value_31();
printf ("variable \"%s\"", get_string());
get_string();
if (!match_byte(1) && !match_byte(2))
{
dump_value_31();
char *base = get_string();
+
int x = get_u32();
printf ("\"%s\" with %d variables:\n", base, x);
if (match_u32(0))
match_byte (0);
match_byte (0);
match_byte (0);
- match_byte (0);
if (match_byte (3))
{
get_string();
get_string();
printf("string \"%s\"", get_string());
match_byte (0);
- match_byte (0);
- match_byte (0);
match_byte (1);
match_byte (1);
match_byte (0);
match_byte (0);
match_byte (0);
- match_byte (1);
}
else if (match_byte (5))
{
match_byte (0);
match_byte (0);
match_byte (0);
- match_byte (0);
- match_byte (0);
- match_byte (0);
- match_byte (0);
}
else if (match_byte (4))
{
match_byte (0);
match_byte (0);
match_byte (0);
- match_byte (0);
}
else if (match_byte (1))
{
match_byte (0);
match_byte (0);
match_byte (0);
- match_byte (1);
}
else
{