diff --git a/doc/Changelog b/doc/Changelog index c20bfce..04b3bdb 100644 --- a/doc/Changelog +++ b/doc/Changelog @@ -7,6 +7,8 @@ sysvinit (2.89dsf) UNRELEASED; urgency=low [ Petter Reinholdtsen ] * Next release will be 2.89dsf. + * Add #ifdef in bootlogd.c to avoid gcc warnings about unused + variable on non-linux platforms. -- Petter Reinholdtsen Sun Apr 11 11:28:55 CEST 2010 diff --git a/src/bootlogd.c b/src/bootlogd.c index 570d382..3a12f3d 100644 --- a/src/bootlogd.c +++ b/src/bootlogd.c @@ -243,12 +243,16 @@ int consolename(char *res, int rlen) #ifdef TIOCGDEV unsigned int kdev; #endif - struct stat st, st2; + struct stat st; + int n; +#ifdef __linux__ char buf[256]; char *p; + struct stat st2; int didmount = 0; - int n, r; + int r; int fd; +#endif fstat(0, &st); if (major(st.st_rdev) != 5 || minor(st.st_rdev) != 1) {