Skip to content

Commit a80ccef

Browse files
committed
Read the right array in cleanup debug printing
This fixes crashes in certain cases.
1 parent 603d380 commit a80ccef

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

convert.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -2488,7 +2488,7 @@ static void cleanup(void)
24882488
typedefs[n].struct_decl_idx);
24892489
}
24902490
} else if (typedefs[n].enum_decl_idx != (unsigned) -1) {
2491-
if (structs[typedefs[n].enum_decl_idx].name[0]) {
2491+
if (enums[typedefs[n].enum_decl_idx].name[0]) {
24922492
dprintf("[%d]: %s (enum %s = %d)\n",
24932493
n, typedefs[n].name,
24942494
enums[typedefs[n].enum_decl_idx].name,

0 commit comments

Comments
 (0)