X-Git-Url: http://git.maemo.org/git/?a=blobdiff_plain;f=src%2Fwidgets%2Fmodest-window-mgr.c;h=a7d8a241011db7199cb215d7912945ea05155cf3;hb=ccdfe35c4e5ac57fffc0442f3770a3c118185e64;hp=5611d851a1e7b5b85910800ce8b4d5300c854ede;hpb=065cc5176174fc4b74e6036b7cd7f54ccba1eb92;p=modest diff --git a/src/widgets/modest-window-mgr.c b/src/widgets/modest-window-mgr.c index 5611d85..a7d8a24 100644 --- a/src/widgets/modest-window-mgr.c +++ b/src/widgets/modest-window-mgr.c @@ -445,11 +445,12 @@ modest_window_mgr_register_help_id (ModestWindowMgr *self, GtkWindow *win, const /* we don't need 'self', but for API consistency... */ g_return_if_fail (self && MODEST_IS_WINDOW_MGR(self)); - g_return_if_fail (win && GTK_IS_WINDOW(win)); g_return_if_fail (help_id); - - g_object_set_data_full (G_OBJECT(win), MODEST_WINDOW_HELP_ID_PARAM, - g_strdup(help_id), g_free); + + if (GTK_IS_WINDOW (win)) { + g_object_set_data_full (G_OBJECT(win), MODEST_WINDOW_HELP_ID_PARAM, + g_strdup(help_id), g_free); + } } @@ -566,7 +567,7 @@ modest_window_mgr_register_window_default (ModestWindowMgr *self, ModestWindowMgrPrivate *priv; g_return_val_if_fail (MODEST_IS_WINDOW_MGR (self), FALSE); - g_return_val_if_fail (GTK_IS_WINDOW (window), FALSE); + g_return_val_if_fail (MODEST_IS_WINDOW (window), FALSE); priv = MODEST_WINDOW_MGR_GET_PRIVATE (self);