Fix a memory leak in libSM use.
[claws.git] / src / main.c
index 331f7e0a9255032ae597cc247fe475af7772726f..a35b94addbd042438bc4763df2074dd712e164a5 100644 (file)
@@ -652,6 +652,7 @@ static void sc_session_manager_connect(MainWindow *mainwin)
                        vals[0].value = g_strdup(g_get_user_name()?g_get_user_name():"");
                        sc_client_set_value (mainwin, SmUserID, SmARRAY8, 1, vals);
 
+                       g_free(vals[0].value);
                        g_free(vals);
                }
        }