+2006-08-22 Mark Kettenis <kettenis@gnu.org>
+
+ * gdbtypes.c (init_flags_type): Set all fields to zero instead of
+ just the first one.
+
2006-08-22 Daniel Jacobowitz <dan@codesourcery.com>
* Makefile.in (INTERNAL_CPPFLAGS): New.
type = init_type (TYPE_CODE_FLAGS, length, TYPE_FLAG_UNSIGNED, name, NULL);
TYPE_NFIELDS (type) = nfields;
TYPE_FIELDS (type) = TYPE_ALLOC (type, nfields * sizeof (struct field));
- memset (TYPE_FIELDS (type), 0, sizeof (struct field));
+ memset (TYPE_FIELDS (type), 0, nfields * sizeof (struct field));
return type;
}