mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-08-18 14:48:53 +02:00
baseinfo: don't abort when calling g_base_info_get_name() on a GITypeInfo. Fixes #96
GITypeInfo is a GIBaseInfo so calling g_base_info_get_name() on it should do something sensible. g_base_info_get_name() has always been documented to return NULL in case no name is available so return that instead.
This commit is contained in:
@@ -377,6 +377,7 @@ g_base_info_get_name (GIBaseInfo *info)
|
|||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case GI_INFO_TYPE_TYPE:
|
case GI_INFO_TYPE_TYPE:
|
||||||
|
return NULL;
|
||||||
default: ;
|
default: ;
|
||||||
g_assert_not_reached ();
|
g_assert_not_reached ();
|
||||||
/* unnamed */
|
/* unnamed */
|
||||||
|
Reference in New Issue
Block a user