diff options
author | zhuyaliang <[email protected]> | 2019-06-10 18:03:27 +0800 |
---|---|---|
committer | raveit65 <[email protected]> | 2019-06-14 12:05:04 +0200 |
commit | 8f247df3e36d8c34baa31f1448db67c9028b2d9d (patch) | |
tree | 16a20056ebc7762b9ae8a0cc1b6f822d47f71eb6 /capplets/time-admin/src | |
parent | 45dcffe232547b0a56f91efa9b6de0e133c74aa3 (diff) | |
download | mate-control-center-8f247df3e36d8c34baa31f1448db67c9028b2d9d.tar.bz2 mate-control-center-8f247df3e36d8c34baa31f1448db67c9028b2d9d.tar.xz |
Memory leak: g_error_free(error);
Diffstat (limited to 'capplets/time-admin/src')
-rw-r--r-- | capplets/time-admin/src/main.c | 9 | ||||
-rw-r--r-- | capplets/time-admin/src/time-share.h | 1 | ||||
-rw-r--r-- | capplets/time-admin/src/time-tool.c | 14 |
3 files changed, 9 insertions, 15 deletions
diff --git a/capplets/time-admin/src/main.c b/capplets/time-admin/src/main.c index 5952b71a..a29cb89e 100644 --- a/capplets/time-admin/src/main.c +++ b/capplets/time-admin/src/main.c @@ -381,7 +381,7 @@ static gboolean InitDbusProxy(TimeAdmin *ta) if(ta->Connection == NULL) { MessageReport(_("g_bus_get_sync"),error->message,ERROR); - return FALSE; + goto EXIT; } ta->proxy = g_dbus_proxy_new_sync (ta->Connection, G_DBUS_PROXY_FLAGS_NONE, @@ -394,16 +394,19 @@ static gboolean InitDbusProxy(TimeAdmin *ta) if(ta->proxy == NULL) { MessageReport(_("g_bus_proxy_new"),error->message,ERROR); - return FALSE; + goto EXIT; } return TRUE; +EXIT: + g_error_free(error); + return FALSE; } int main(int argc, char **argv) { TimeAdmin ta; - bindtextdomain (PACKAGE, LOCALEDIR); + bindtextdomain (PACKAGE,MATELOCALEDIR); textdomain (PACKAGE); bind_textdomain_codeset (GETTEXT_PACKAGE_TIMEZONES, "UTF-8"); diff --git a/capplets/time-admin/src/time-share.h b/capplets/time-admin/src/time-share.h index 9ecd6999..bc7f8acf 100644 --- a/capplets/time-admin/src/time-share.h +++ b/capplets/time-admin/src/time-share.h @@ -33,7 +33,6 @@ #include <libintl.h> #include <gio/gio.h> -#define LOCALEDIR "/usr/share/locale/" #define _(STRING) gettext(STRING) #define C_(a,b) gettext(b) #define TYPEMSG "<span foreground='red'font_desc='13'>%s </span>" diff --git a/capplets/time-admin/src/time-tool.c b/capplets/time-admin/src/time-tool.c index e8b94af8..e48f9368 100644 --- a/capplets/time-admin/src/time-tool.c +++ b/capplets/time-admin/src/time-tool.c @@ -185,12 +185,6 @@ void SetTimeZone(GDBusProxy *proxy,const char *zone) { MessageReport(_("Set time zone"),error->message,ERROR); } - else - { - - } - - } static void ChangeSpinBttonState(TimeAdmin *ta,gboolean State) { @@ -230,6 +224,7 @@ void ReloadNtp(GDBusProxy *proxy,gboolean state) if(ret1 == NULL || ret2 == NULL) { MessageReport(_("Reload Ntp sync"),error->message,ERROR); + g_error_free(error); } } @@ -250,6 +245,7 @@ gboolean ChangeNtpSync(GtkSwitch *widget,gboolean state,gpointer data) if(ret == NULL) { MessageReport(_("Set Ntp sync"),error->message,ERROR); + g_error_free(error); return TRUE; } else @@ -293,12 +289,8 @@ static void SetTime(GDBusProxy *proxy,gint64 TimeSec) if(ret == NULL) { MessageReport(_("Set Ntp sync"),error->message,ERROR); + g_error_free(error); } - else - { - - } - } void SaveModifyTime (GtkButton *button,gpointer data) { |