/pidgin/main: 04cf8cbe44d8: Remove more NULL-checks before free().
Michael McConville <[email protected]>
| Newsgroups | gmane.comp.gnome.gaim.cvs |
|---|---|
| Message-ID | <[email protected]> |
Changeset: 04cf8cbe44d8706ab01c6767b9875e89ecb863c5 Author: Michael McConville <[email protected]> Date: 2015-12-21 14:50 -0500 Branch: default URL: https://hg.pidgin.im/pidgin/main/rev/04cf8cbe44d8 Description: Remove more NULL-checks before free(). diffstat: pidgin/gtkmedia.c | 3 +-- pidgin/gtkstatusbox.c | 7 ++----- pidgin/libpidgin.c | 18 ++++++------------ pidgin/plugins/gestures/stroke-draw.c | 3 +-- 4 files changed, 10 insertions(+), 21 deletions(-) diffs (78 lines): diff --git a/pidgin/gtkmedia.c b/pidgin/gtkmedia.c --- a/pidgin/gtkmedia.c +++ b/pidgin/gtkmedia.c @@ -1125,8 +1125,7 @@ pidgin_media_set_property (GObject *obje break; } case PROP_SCREENNAME: - if (media->priv->screenname) - g_free(media->priv->screenname); + g_free(media->priv->screenname); media->priv->screenname = g_value_dup_string(value); break; default: diff --git a/pidgin/gtkstatusbox.c b/pidgin/gtkstatusbox.c --- a/pidgin/gtkstatusbox.c +++ b/pidgin/gtkstatusbox.c @@ -2314,11 +2314,8 @@ activate_currently_selected_status(Pidgi { gtk_widget_hide(status_box->vbox); status_box->webview_visible = FALSE; - if (message != NULL) - { - g_free(message); - message = NULL; - } + g_free(message); + message = NULL; } if (status_box->account == NULL) { diff --git a/pidgin/libpidgin.c b/pidgin/libpidgin.c --- a/pidgin/libpidgin.c +++ b/pidgin/libpidgin.c @@ -776,14 +776,10 @@ int pidgin_start(int argc, char *argv[]) #ifdef USE_SM pidgin_session_init(argv[0], opt_session_arg, opt_config_dir_arg); #endif - if (opt_session_arg != NULL) { - g_free(opt_session_arg); - opt_session_arg = NULL; - } - if (opt_config_dir_arg != NULL) { - g_free(opt_config_dir_arg); - opt_config_dir_arg = NULL; - } + g_free(opt_session_arg); + opt_session_arg = NULL; + g_free(opt_config_dir_arg); + opt_config_dir_arg = NULL; /* This needs to be before purple_blist_show() so the * statusbox gets the forced online status. */ @@ -810,10 +806,8 @@ int pidgin_start(int argc, char *argv[]) purple_savedstatus_activate(purple_savedstatus_get_startup()); /* now enable the requested ones */ dologin_named(opt_login_arg); - if (opt_login_arg != NULL) { - g_free(opt_login_arg); - opt_login_arg = NULL; - } + g_free(opt_login_arg); + opt_login_arg = NULL; } else if (opt_nologin) { /* Set all accounts to "offline" */ PurpleSavedStatus *saved_status; diff --git a/pidgin/plugins/gestures/stroke-draw.c b/pidgin/plugins/gestures/stroke-draw.c --- a/pidgin/plugins/gestures/stroke-draw.c +++ b/pidgin/plugins/gestures/stroke-draw.c @@ -321,8 +321,7 @@ gstroke_cleanup (GtkWidget *widget) metrics = (struct gstroke_metrics*)g_object_get_data(G_OBJECT(widget), GSTROKE_METRICS); - if (metrics) - g_free (metrics); + g_free(metrics); g_object_steal_data(G_OBJECT(widget), GSTROKE_METRICS); } _______________________________________________ Commits mailing list [email protected] https://pidgin.im/cgi-bin/mailman/listinfo/commits