[pcre-dev] [Bug 1308] New: compiling with c99 needs more str…

Top Page
Delete this message
Author: james michael dupont
Date:  
To: pcre-dev
Subject: [pcre-dev] [Bug 1308] New: compiling with c99 needs more strictness
------- You are receiving this mail because: -------
You are on the CC list for the bug.

http://bugs.exim.org/show_bug.cgi?id=1308
           Summary: compiling with c99 needs more strictness
           Product: PCRE
           Version: N/A
          Platform: Other
        OS/Version: Linux
            Status: NEW
          Severity: wishlist
          Priority: low
         Component: Code
        AssignedTo: ph10@???
        ReportedBy: jamesmikedupont@???
                CC: pcre-dev@???



here are some hacks to compile with std=c99

I am sure there are more elegant ways to do this.
the includes are needed for fileno which was not declared

Index: pcregrep.c
===================================================================
--- pcregrep.c (revision 1053)
+++ pcregrep.c (working copy)
@@ -64,6 +66,11 @@
#endif

 #include "pcre.h"
+# define S_IFMT         __S_IFMT 
+# define S_IFREG         __S_IFREG
+# define S_IFDIR         __S_IFDIR
+#include <unistd.h>
+#include <stdio.h>


#define FALSE 0
#define TRUE 1


--
Configure bugmail: http://bugs.exim.org/userprefs.cgi?tab=email