Add preprocessor directives not to try
to redefine sys_errlist[] or sys_nerr

There are already definitions:

 extern __const char *__const sys_errlist[];
 extern __const int sys_nerr;

in <stdio.h>

Actually we should have something like
NeedSysErrlist in imake definitions
to get rid of those #ifdefs.
---
 cde/programs/dtappbuilder/src/ab/palette_stubs.c   |    2 +-
 cde/programs/dtappbuilder/src/ab/proj.c            |    2 +-
 cde/programs/dtappbuilder/src/ab/projP_utils.c     |    2 +-
 cde/programs/dtappbuilder/src/ab/proj_utils.c      |    2 +-
 .../dtappbuilder/src/libABil/bil_loadfile.c        |    2 +-
 cde/programs/dtcm/dtcm/dnd.c                       |    2 +-
 cde/programs/dtimsstart/remote.c                   |    2 +-
 cde/programs/dtimsstart/start.c                    |    2 +-
 cde/programs/dtprintinfo/libUI/MotifUI/Debug.c     |    2 +-
 9 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/cde/programs/dtappbuilder/src/ab/palette_stubs.c 
b/cde/programs/dtappbuilder/src/ab/palette_stubs.c
index 8f8dd86..da9e97a 100644
--- a/cde/programs/dtappbuilder/src/ab/palette_stubs.c
+++ b/cde/programs/dtappbuilder/src/ab/palette_stubs.c
@@ -140,7 +140,7 @@ static void         register_palette_info(
 **                                                                      **
 **************************************************************************/
 
-#if !defined(linux)
+#if !defined(linux) && !defined(__FreeBSD__)
 extern char     *sys_errlist[];
 #endif
 
diff --git a/cde/programs/dtappbuilder/src/ab/proj.c 
b/cde/programs/dtappbuilder/src/ab/proj.c
index a2cb1fc..d2bfa97 100644
--- a/cde/programs/dtappbuilder/src/ab/proj.c
+++ b/cde/programs/dtappbuilder/src/ab/proj.c
@@ -228,7 +228,7 @@ static XtTranslations proj_transtbl = NULL;
 static XRectangle       *rband_rect = NULL;
 static Boolean          mselect_adjust = False;
 
-#if !defined(linux)
+#if !defined(linux) && !defined(__FreeBSD__)
 extern char             *sys_errlist[];
 #endif
 char                   Buf[MAXPATHLEN];        /* Work buffer */
diff --git a/cde/programs/dtappbuilder/src/ab/projP_utils.c 
b/cde/programs/dtappbuilder/src/ab/projP_utils.c
index e44764b..d0e6900 100644
--- a/cde/programs/dtappbuilder/src/ab/projP_utils.c
+++ b/cde/programs/dtappbuilder/src/ab/projP_utils.c
@@ -93,7 +93,7 @@ static void     mult_module_selected(
 **                                                                      **
 **************************************************************************/
 
-#if !defined(linux)
+#if !defined(linux) && !defined(__FreeBSD__)
 extern char    *sys_errlist[];
 #endif
 char           Buf[MAXPATHLEN];        /* Work buffer */
diff --git a/cde/programs/dtappbuilder/src/ab/proj_utils.c 
b/cde/programs/dtappbuilder/src/ab/proj_utils.c
index 0256c0f..6754a1a 100644
--- a/cde/programs/dtappbuilder/src/ab/proj_utils.c
+++ b/cde/programs/dtappbuilder/src/ab/proj_utils.c
@@ -180,7 +180,7 @@ static void notify_proj_save_as_okCB(
 **                                                                      **
 **************************************************************************/
 
-#if !defined(linux)
+#if !defined(linux) && !defined(__FreeBSD__)
 extern char             *sys_errlist[];
 #endif
 
diff --git a/cde/programs/dtappbuilder/src/libABil/bil_loadfile.c 
b/cde/programs/dtappbuilder/src/libABil/bil_loadfile.c
index 08a876a..def0f7f 100644
--- a/cde/programs/dtappbuilder/src/libABil/bil_loadfile.c
+++ b/cde/programs/dtappbuilder/src/libABil/bil_loadfile.c
@@ -61,7 +61,7 @@
 
 BIL_LOAD_INFO  bilP_load;
 char           Buf[MAXPATHLEN];
-#if !defined(linux)
+#if !defined(linux) && !defined(__FreeBSD__)
 extern char     *sys_errlist[];
 #endif
 
diff --git a/cde/programs/dtcm/dtcm/dnd.c b/cde/programs/dtcm/dtcm/dnd.c
index d4c6be6..eb5fb8a 100644
--- a/cde/programs/dtcm/dtcm/dnd.c
+++ b/cde/programs/dtcm/dtcm/dnd.c
@@ -72,7 +72,7 @@
 
 static Bool lookForButton(Display *, XEvent *, XPointer);
 
-#if !defined(linux)
+#if !defined(linux) && !defined(__FreeBSD__)
 extern char    *sys_errlist[];
 #endif
 
diff --git a/cde/programs/dtimsstart/remote.c b/cde/programs/dtimsstart/remote.c
index 819a265..476c7d0 100644
--- a/cde/programs/dtimsstart/remote.c
+++ b/cde/programs/dtimsstart/remote.c
@@ -37,7 +37,7 @@
 #include       <X11/Xproto.h>          /* for X_ChangeHosts */
 #include       <X11/Xatom.h>           /* for XA_STRING */
 
-#if !defined(linux)
+#if !defined(linux) && !defined(__FreeBSD__)
 extern char    *sys_errlist[];
 #endif
 
diff --git a/cde/programs/dtimsstart/start.c b/cde/programs/dtimsstart/start.c
index 6880051..085403a 100644
--- a/cde/programs/dtimsstart/start.c
+++ b/cde/programs/dtimsstart/start.c
@@ -32,7 +32,7 @@
 #define _NFILE FOPEN_MAX
 #endif
 
-#if !defined(linux)
+#if !defined(linux) && !defined(__FreeBSD__)
 extern char    *sys_errlist[];
 extern int     sys_nerr;
 #endif
diff --git a/cde/programs/dtprintinfo/libUI/MotifUI/Debug.c 
b/cde/programs/dtprintinfo/libUI/MotifUI/Debug.c
index 615ee9c..e6fd10b 100644
--- a/cde/programs/dtprintinfo/libUI/MotifUI/Debug.c
+++ b/cde/programs/dtprintinfo/libUI/MotifUI/Debug.c
@@ -105,7 +105,7 @@ SysErrorMsg(
    int n
    )
 {
-#if !defined(linux)
+#if !defined(linux) && !defined(__FreeBSD__)
     extern char *sys_errlist[];
     extern int sys_nerr;
 #endif
-- 
1.7.9.2


------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
cdesktopenv-devel mailing list
cdesktopenv-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel

Reply via email to