NO_SYS_SIGLIST_DECL change.

Mon Jan 25 15:34:43 1999  Timur Bakeyev <mc@bat.ru>

	* configure.in, gstrfuncs.c: Inverted logic of NO_SYS_SYGLIST_DECL -
	now it's normal (see 1999-01-19 Josh MacDonald). Also, remove from
	#include <signal.h> wrapper NO_SYS_SYGLIST - *sys_syglist[] declara-
	tion hides there.
This commit is contained in:
Timur Bakeyev
1999-01-25 12:45:51 +00:00
committed by Timur I. Bakeyev
parent def1947e4f
commit 9225673ea2
11 changed files with 71 additions and 17 deletions

View File

@@ -31,7 +31,7 @@
#include <string.h>
#include <locale.h>
#include <ctype.h> /* For tolower() */
#if !defined (HAVE_STRSIGNAL) && NO_SYS_SIGLIST
#if !defined (HAVE_STRSIGNAL) || !defined(NO_SYS_SIGLIST_DECL)
#include <signal.h>
#endif
#include "glib.h"
@@ -762,9 +762,8 @@ g_strsignal (gint signum)
}
#else /* NO_SYS_SIGLIST */
#ifndef NO_SYS_SIGLIST_DECL
/*(see Tue Jan 19 00:44:24 1999 in changelog)*/
extern char *sys_siglist[];
#ifdef NO_SYS_SIGLIST_DECL
extern char *sys_siglist[]; /*(see Tue Jan 19 00:44:24 1999 in changelog)*/
#endif
return (char*) /* this function should return const --josh */ sys_siglist [signum];