summaryrefslogtreecommitdiff
path: root/pidgin/gtksession.c
diff options
context:
space:
mode:
Diffstat (limited to 'pidgin/gtksession.c')
-rw-r--r--pidgin/gtksession.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/pidgin/gtksession.c b/pidgin/gtksession.c
index 4d088d0f35..a972865c76 100644
--- a/pidgin/gtksession.c
+++ b/pidgin/gtksession.c
@@ -166,7 +166,7 @@ static gchar **session_make_command(gchar *client_id, gchar *config_dir) {
ret[j++] = g_strdup("--display");
ret[j++] = g_strdup((gchar *)gdk_display_get_name(gdk_display_get_default()));
- ret[j++] = NULL;
+ ret[j] = NULL;
return ret;
}
@@ -346,7 +346,7 @@ pidgin_session_init(gchar *argv0, gchar *previous_id, gchar *config_dir)
purple_debug(PURPLE_DEBUG_INFO, "Session Management",
"Connected to manager (%s) with client ID %s\n",
tmp, client_id);
- g_free(tmp);
+ free(tmp);
session_managed = TRUE;
gdk_set_sm_client_id(client_id);