Handle NSException from removeItemAtIndex.

This commit is contained in:
John Ralls 2019-12-18 21:00:29 -08:00
parent 3822ac74fc
commit 81c42faa5a

View File

@ -393,9 +393,16 @@ menu_item_removed (gint position,
gpointer user_data)
{
GNSMenu *menu = user_data;
@try
{
[menu removeItemAtIndex:position];
}
@catch(NSException *err)
{
g_critical("GNSMenu removeItemAtIndex: %d raised exception %s", position,
[[err reason] UTF8String]);
}
}
@implementation GNSMenu