diff options
Diffstat (limited to 'gdb/python/py-type.c')
-rw-r--r-- | gdb/python/py-type.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/gdb/python/py-type.c b/gdb/python/py-type.c index e202c83..7b3f8f9 100644 --- a/gdb/python/py-type.c +++ b/gdb/python/py-type.c @@ -1086,7 +1086,7 @@ static const struct objfile_data *typy_objfile_data_key; static void save_objfile_types (struct objfile *objfile, void *datum) { - type_object *obj = datum; + type_object *obj = (type_object *) datum; htab_t copied_types; struct cleanup *cleanup; @@ -1127,7 +1127,8 @@ set_type (type_object *obj, struct type *type) { struct objfile *objfile = TYPE_OBJFILE (type); - obj->next = objfile_data (objfile, typy_objfile_data_key); + obj->next = ((struct pyty_type_object *) + objfile_data (objfile, typy_objfile_data_key)); if (obj->next) obj->next->prev = obj; set_objfile_data (objfile, typy_objfile_data_key, obj); |