]> rtime.felk.cvut.cz Git - sojka/lightdm.git/commitdiff
Move string free
authorMichael Terry <michael.terry@canonical.com>
Mon, 25 Nov 2013 21:40:16 +0000 (16:40 -0500)
committerMichael Terry <michael.terry@canonical.com>
Mon, 25 Nov 2013 21:40:16 +0000 (16:40 -0500)
src/lightdm.c

index 22da44e513bba46f81b15d12c0c4dad3fed3a732..7d35034d1760af5fd31c82c7b270c98518e84763 100644 (file)
@@ -228,7 +228,6 @@ display_manager_seat_removed_cb (DisplayManager *display_manager, Seat *seat)
             seat_set_property (next_seat, "exit-on-failure", "true");
 
         seat_set_property (next_seat, "type", next_types->str);
-        g_string_free (next_types, TRUE);
 
         display_manager_add_seat (display_manager, next_seat);
         g_object_unref (next_seat);
@@ -239,6 +238,8 @@ display_manager_seat_removed_cb (DisplayManager *display_manager, Seat *seat)
         exit_code = EXIT_FAILURE;
         display_manager_stop (display_manager);
     }
+
+    g_string_free (next_types, TRUE);
 }
 
 static GVariant *