summaryrefslogtreecommitdiff
path: root/src/trg-stats-dialog.c
diff options
context:
space:
mode:
authorGravatar Alan Fitton <ajf@eth0.org.uk>2011-04-16 10:48:47 +0000
committerGravatar Alan Fitton <ajf@eth0.org.uk>2011-04-16 10:48:47 +0000
commit5cda9c1baa93b0e0157431b1483d0734ba4afe80 (patch)
tree882c9f9980360642699adaf7849b3d8d9f8a595e /src/trg-stats-dialog.c
parent4a6cfa60774e14c8136fb6903fe72c1e07d720d7 (diff)
fix two fairly minor memory leaks
Diffstat (limited to 'src/trg-stats-dialog.c')
-rw-r--r--src/trg-stats-dialog.c17
1 files changed, 3 insertions, 14 deletions
diff --git a/src/trg-stats-dialog.c b/src/trg-stats-dialog.c
index 45258a4..d582a9f 100644
--- a/src/trg-stats-dialog.c
+++ b/src/trg-stats-dialog.c
@@ -65,16 +65,6 @@ static void on_stats_reply(JsonObject * response, int status,
gpointer data);
static void
-trg_stats_dialog_get_property(GObject * object, guint property_id,
- GValue * value, GParamSpec * pspec)
-{
- switch (property_id) {
- default:
- G_OBJECT_WARN_INVALID_PROPERTY_ID(object, property_id, pspec);
- }
-}
-
-static void
trg_stats_dialog_set_property(GObject * object, guint property_id,
const GValue * value, GParamSpec * pspec)
{
@@ -195,13 +185,13 @@ static void on_stats_reply(JsonObject * response, int status,
TrgStatsDialogPrivate *priv;
JsonObject *args;
- gdk_threads_enter();
-
if (!TRG_IS_STATS_DIALOG(data)) {
response_unref(response);
return;
}
+ gdk_threads_enter();
+
priv = TRG_STATS_DIALOG_GET_PRIVATE(data);
if (status == CURLE_OK) {
@@ -213,7 +203,7 @@ static void on_stats_reply(JsonObject * response, int status,
update_int_stat(args, priv->rr_session_count, "sessionCount");
update_time_stat(args, priv->rr_active, "secondsActive");
- if (priv->client->session != NULL)
+ if (priv->client->session)
g_timeout_add_seconds(5, trg_update_stats_timerfunc, data);
} else {
trg_error_dialog(GTK_WINDOW(data), status, response);
@@ -321,7 +311,6 @@ static void trg_stats_dialog_class_init(TrgStatsDialogClass * klass)
g_type_class_add_private(klass, sizeof(TrgStatsDialogPrivate));
- object_class->get_property = trg_stats_dialog_get_property;
object_class->set_property = trg_stats_dialog_set_property;
object_class->constructor = trg_stats_dialog_constructor;