Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=gservice.git;a=commitdiff;h=fd350b4d0bd6a0c6a25ecba5d93f8e470aa42c5f

commit fd350b4d0bd6a0c6a25ecba5d93f8e470aa42c5f
Author: Priyank <priy...@frugalware.org>
Date:   Sun Jan 18 01:13:08 2009 +0530

blacklist zz-splash
gsvc_service_get_status(): no need to get status for blacklisted services

diff --git a/src/gservice-backend.c b/src/gservice-backend.c
index 8acfcfd..26dab78 100644
--- a/src/gservice-backend.c
+++ b/src/gservice-backend.c
@@ -68,7 +68,7 @@ gsvc_is_service_blacklisted (const char *service)
}
g_strstrip (svc);
if (!strcmp(svc,"halt") || !strcmp(svc,"reboot") || !strcmp(svc,"single") ||
-               !strcmp(svc,"console") || !strcmp(svc,"bootclean"))
+               !strcmp(svc,"console") || !strcmp(svc,"bootclean") || 
!strcmp(svc,"zz-splash"))
ret = TRUE;

g_free (svc);
@@ -417,31 +417,11 @@ gsvc_service_get_status (const char *name)
gint    status = -1;

/* some special services that shouldn't be touched */
-       if (!strcmp(name,"reboot"))
-       {
-               return GSVC_OFF;
-       }
-       else
-       if (!strcmp(name,"halt"))
-       {
-               return GSVC_OFF;
-       }
-       else
-       if (!strcmp(name,"single"))
-       {
-               return GSVC_OFF;
-       }
-       else
if (!strcmp(name,"splash"))
{
return GSVC_OFF;
}
else
-       if (!strcmp(name,"zz-splash"))
-       {
-               return GSVC_OFF;
-       }
-       else
if (!strcmp(name,"random"))
{
return GSVC_ON;
@@ -505,7 +485,6 @@ gsvc_service_start (const char *service, int *retval)
}
if (retval)
{
-               g_print ("RETVAL SETTING\n");
*retval = gsvc_service_get_status (service);
}
ret = g_strdup (string->str);
_______________________________________________
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to