From 865f314dd5ed55508f45a32973b709b79a541e36 Mon Sep 17 00:00:00 2001 From: tpearson Date: Fri, 11 Dec 2009 03:46:01 +0000 Subject: kdelibs update to Trinity v3.5.11 git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdelibs@1061230 283d02a7-25f6-0310-bc7c-ecb5cbfe19da --- kinit/kinit.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'kinit/kinit.cpp') diff --git a/kinit/kinit.cpp b/kinit/kinit.cpp index 8b654b038..77608b94b 100644 --- a/kinit/kinit.cpp +++ b/kinit/kinit.cpp @@ -60,7 +60,7 @@ #include #include -#ifdef Q_OS_LINUX +#ifdef HAVE_SYS_PRCTL_H #include #ifndef PR_SET_NAME #define PR_SET_NAME 15 @@ -256,18 +256,18 @@ static void setup_tty( const char* tty ) int fd = open( tty, O_WRONLY ); if( fd < 0 ) { - perror( "kdeinit: couldn't open() tty" ); + fprintf(stderr, "kdeinit: couldn't open() %s: %s\n", tty, strerror (errno) ); return; } if( dup2( fd, STDOUT_FILENO ) < 0 ) { - perror( "kdeinit: couldn't dup2() tty" ); + fprintf(stderr, "kdeinit: couldn't dup2() %s: %s\n", tty, strerror (errno) ); close( fd ); return; } if( dup2( fd, STDERR_FILENO ) < 0 ) { - perror( "kdeinit: couldn't dup2() tty" ); + fprintf(stderr, "kdeinit: couldn't dup2() %s: %s\n", tty, strerror (errno) ); close( fd ); return; } @@ -571,7 +571,7 @@ static pid_t launch(int argc, const char *_name, const char *args, d.argv[argc] = 0; /** Give the process a new name **/ -#ifdef Q_OS_LINUX +#ifdef HAVE_SYS_PRCTL_H /* set the process name, so that killall works like intended */ r = prctl(PR_SET_NAME, (unsigned long) name.data(), 0, 0, 0); if ( r == 0 ) -- cgit v1.2.3