[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: kdebase/kdm/backend
From: Oswald Buddenhagen <ossi () kde ! org>
Date: 2005-02-05 11:15:40
Message-ID: 20050205111540.5A5931BA60 () office ! kde ! org
[Download RAW message or body]
CVS commit by ossi:
make "shutdown status" announce bootoption.
allow unsetting bootoption.
M +5 -7 ctrl.c 2.35
--- kdebase/kdm/backend/ctrl.c #2.34:2.35
@@ -321,5 +321,5 @@ str_cat( char **bp, const char *str )
static void
-sd_cat( char **bp, SdRec *sdr )
+sd_cat( char **bp, SdRec *sdr, BoRec *bor )
{
if (sdr->how == SHUT_HALT)
@@ -343,5 +343,5 @@ sd_cat( char **bp, SdRec *sdr )
else
str_cat( bp, "cancel" );
- *bp += sprintf( *bp, ",%d", sdr->uid );
+ *bp += sprintf( *bp, ",%d,%s", sdr->uid, bor->name ? bor->name : "-" );
}
@@ -537,9 +537,9 @@ processCtrl( const char *string, int len
if (sdRec.how) {
str_cat( &bp, "\tglobal," );
- sd_cat( &bp, &sdRec );
+ sd_cat( &bp, &sdRec, &boRec );
}
if (d && d->hstent->sdRec.how) {
str_cat( &bp, "\tlocal," );
- sd_cat( &bp, &d->hstent->sdRec );
+ sd_cat( &bp, &d->hstent->sdRec, &d->hstent->boRec );
}
*bp++ = '\n';
@@ -713,7 +713,5 @@ processCtrl( const char *string, int len
goto bust;
} else if (!strcmp( ar[0], "setbootoption" )) {
- if (!ar[1])
- goto miss;
- if (ar[2])
+ if (ar[1] && ar[2])
goto exce;
if (d && sdRec.how && sdRec.uid != -1) {
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic