|
From: Tom H. <th...@cy...> - 2004-10-07 08:23:02
|
CVS commit by thughes:
Assert on any attempt to make a symbol a typedef for itself.
M +1 -0 vg_symtypes.c 1.9
--- valgrind/coregrind/vg_symtypes.c #1.8:1.9
@@ -400,4 +400,5 @@ SymType *VG_(st_mktypedef)(SymType *st,
st = alloc(st);
+ vg_assert(st != type);
vg_assert(st->kind == TyUnresolved || st->kind == TyUnknown ||
st->kind == TyStruct || st->kind == TyUnion ||
|