~ubuntu-branches/ubuntu/vivid/lightdm/vivid

« back to all changes in this revision

Viewing changes to src/unity-system-compositor.c

  • Committer: Package Import Robot
  • Author(s): Robert Ancell
  • Date: 2014-11-13 11:08:17 UTC
  • Revision ID: package-import@ubuntu.com-20141113110817-7zbnhq7zzg0jf63m
Tags: 1.13.0-0ubuntu1
* New upstream release:
  - Fix crash when having configuration keys defined in multiple places
    (LP: #1377373)
  - Fix pipe file descriptor leak for each session login / authentication
    (LP: #1190344)
  - Use correct syntax for DesktopNames key in session files (LP: #1383321)
  - Match seat configuration with globbing (LP: #1364911)
  - Allow user switching in multi-seat until bug stopping greeter showing on
    logout is fixed
  - Disable log message when AccountsService users change (LP: #1376357)
  - Update AppArmor scripts, requires AppArmor 2.9
  - Update tests to run better on servers
* debian/config-error-dialog.sh:
  - Show warning dialog instead of interrupted login if syntax error in
    ~/.profile etc (LP: #678421)

Show diffs side-by-side

added added

removed removed

Lines of Context:
85
85
unity_system_compositor_set_command (UnitySystemCompositor *compositor, const gchar *command)
86
86
{
87
87
    g_return_if_fail (compositor != NULL);
 
88
    g_return_if_fail (command != NULL);
 
89
 
88
90
    g_free (compositor->priv->command);
89
91
    compositor->priv->command = g_strdup (command);
90
92
}
438
440
    g_string_free (command, TRUE);
439
441
 
440
442
    /* Start the compositor */
441
 
    g_signal_connect (compositor->priv->process, "stopped", G_CALLBACK (stopped_cb), compositor);
 
443
    g_signal_connect (compositor->priv->process, PROCESS_SIGNAL_STOPPED, G_CALLBACK (stopped_cb), compositor);
442
444
    result = process_start (compositor->priv->process, FALSE);
443
445
 
444
446
    /* Close compostor ends of the pipes */