summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorzhuyaliang <[email protected]>2019-06-10 18:03:27 +0800
committerraveit65 <[email protected]>2019-06-14 12:05:04 +0200
commit8f247df3e36d8c34baa31f1448db67c9028b2d9d (patch)
tree16a20056ebc7762b9ae8a0cc1b6f822d47f71eb6
parent45dcffe232547b0a56f91efa9b6de0e133c74aa3 (diff)
downloadmate-control-center-8f247df3e36d8c34baa31f1448db67c9028b2d9d.tar.bz2
mate-control-center-8f247df3e36d8c34baa31f1448db67c9028b2d9d.tar.xz
Memory leak: g_error_free(error);
-rw-r--r--capplets/time-admin/src/main.c9
-rw-r--r--capplets/time-admin/src/time-share.h1
-rw-r--r--capplets/time-admin/src/time-tool.c14
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)
{