Review: Approve review approve On Tue, 2011-01-25 at 18:25 +0000, Michael Terry wrote: > Michael Terry has proposed merging > lp:~mterry/indicator-appmenu/check-matcher-return into lp:indicator-appmenu. > > Requested reviews: > Indicator Applet Developers (indicator-applet-developers) > > For more details, see: > https://code.launchpad.net/~mterry/indicator-appmenu/check-matcher-return/+merge/47437 > > bamf_matcher_get_application_for_xid can return NULL if the XID was not > matched to an app. So its return value should be checked for nonNULLness > before being passed to g_object_ref and such. > differences between files attachment (review-diff.txt) > === modified file 'src/window-menus.c' > --- src/window-menus.c 2011-01-17 15:47:55 +0000 > +++ src/window-menus.c 2011-01-25 18:25:10 +0000 > @@ -409,8 +409,10 @@ > } > > priv->app = > bamf_matcher_get_application_for_xid(bamf_matcher_get_default(), windowid); > - g_object_ref(priv->app); > - priv->window_removed_id = g_signal_connect(G_OBJECT(priv->app), > "window-removed", G_CALLBACK(window_removed), newmenu); > + if (priv->app) { > + g_object_ref(priv->app); > + priv->window_removed_id = g_signal_connect(G_OBJECT(priv->app), > "window-removed", G_CALLBACK(window_removed), newmenu); > + } > > return newmenu; > } >
-- https://code.launchpad.net/~mterry/indicator-appmenu/check-matcher-return/+merge/47437 Your team ayatana-commits is subscribed to branch lp:indicator-appmenu. _______________________________________________ Mailing list: https://launchpad.net/~ayatana-commits Post to : [email protected] Unsubscribe : https://launchpad.net/~ayatana-commits More help : https://help.launchpad.net/ListHelp

