[Xfce4-commits] <libxfce4ui:new-sm-client> support --sm-client-disable when created using _with_argv() variant

Brian J. Tarricone brian at tarricone.org
Wed Sep 16 01:24:02 CEST 2009


Updating branch refs/heads/kelnos/new-sm-client
         to 3d2875aa106d33ed1194fd4ce4dd20e254ee404a (commit)
       from be0ce0e279784b6e087b5a03b0bb38b92dd61438 (commit)

commit 3d2875aa106d33ed1194fd4ce4dd20e254ee404a
Author: Brian J. Tarricone <brian at tarricone.org>
Date:   Tue Sep 15 16:21:11 2009 -0700

    support --sm-client-disable when created using _with_argv() variant

 libxfce4ui/xfce-sm-client.c |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

diff --git a/libxfce4ui/xfce-sm-client.c b/libxfce4ui/xfce-sm-client.c
index 35e5b66..18b95c5 100644
--- a/libxfce4ui/xfce-sm-client.c
+++ b/libxfce4ui/xfce-sm-client.c
@@ -693,8 +693,12 @@ xfce_sm_client_parse_argv(XfceSMClient *sm_client)
             got_display = TRUE;
             if(argv[i][strlen(DPY_ARG)] != '=')
                 i++;
-        } else
+        } else {
+            if(!strcmp(argv[i], "--sm-client-disable"))
+                startup_options.sm_disable = TRUE;
+
             clone_command[clone_argc++] = argv[i];
+        }
     }
 
     if(client_id)



More information about the Xfce4-commits mailing list