include some more headers
authorMarcel Poul <marcel.poul@cern.ch>
Sat, 17 Dec 2011 00:32:15 +0000 (00:32 +0000)
committerMarcel Poul <marcel.poul@cern.ch>
Sat, 17 Dec 2011 00:32:15 +0000 (00:32 +0000)
emi.canl.canl-c/Makefile
emi.canl.canl-c/src/canl_locl.h
emi.canl.canl-c/src/proxy/doio.c
emi.canl.canl-c/src/proxy/sslutils.h

index f9b8713..6262c92 100644 (file)
@@ -108,4 +108,4 @@ stage: all
        $(MAKE) install PREFIX=${stagedir}
 
 clean:
-       rm -rfv *.o *.lo libcanl.la .libs client server signing_policy.c ${top_srcdir}/*.c ${top_srcdir}/*.h
+       rm -rfv *.o *.lo libcanl.la .libs client server ${top_srcdir}/*.c ${top_srcdir}/*.h lex.backup
index 9011a7a..e9a0c02 100644 (file)
@@ -2,6 +2,8 @@
 #define _CANL_LOCL_H
 
 
+#define _GNU_SOURCE
+#include <stdio.h>
 #include <errno.h>
 #include <ares.h>
 #include <ares_version.h>
@@ -14,8 +16,6 @@
 #include <openssl/safestack.h>
 #include <unistd.h>
 #include <fcntl.h>
-#define _GNU_SOURCE
-#include <stdio.h>
 #include <stdlib.h>
 #include <stdarg.h>
 #include <stdarg.h>
index 671c0f4..9019328 100644 (file)
@@ -28,6 +28,7 @@
 #include <stdio.h>
 #include <stdarg.h>
 #include <stdlib.h>
+#include "doio.h"
 
 char *vsnprintf_wrap(const char *format, va_list v)
 {
@@ -65,7 +66,7 @@ char *snprintf_wrap(const char *format, ...)
 int fileexists(const char *file) 
 {
   FILE *f = fopen(file, "r");
-  close(f);
+  fclose(f);
 
   return f != NULL;
 }
index adeff08..0e79a86 100644 (file)
@@ -55,6 +55,8 @@ EXTERN_C_BEGIN
 #include <stdio.h>
 #include <stdlib.h>
 #include <time.h>
+#include <unistd.h>
+#include <sys/types.h>
 #include "openssl/crypto.h"