]> granicus.if.org Git - curl/commitdiff
Adjust FreeBSD version check to follow FreeBSD Porter's Handbook
authorYang Tse <yangsita@gmail.com>
Sun, 27 Dec 2009 02:31:29 +0000 (02:31 +0000)
committerYang Tse <yangsita@gmail.com>
Sun, 27 Dec 2009 02:31:29 +0000 (02:31 +0000)
http://www.freebsd.org/doc/en/books/porters-handbook/porting-versions.html

include/curl/curl.h

index 7fc11e3408e65d406cf0f149824ec47856fb4478..e765a4d2c6d30e5067642437cb2c25f64c31eb9e 100644 (file)
@@ -47,8 +47,8 @@
 #include <stdio.h>
 #include <limits.h>
 
-#if defined(__FreeBSD__)
-/* Needed to check FreeBSD version */
+#if defined(__FreeBSD__) && (__FreeBSD__ >= 2)
+/* Needed for __FreeBSD_version symbol definition */
 #include <osreldate.h>
 #endif
 
@@ -71,7 +71,8 @@
    require it! */
 #if defined(_AIX) || defined(__NOVELL_LIBC__) || defined(__NetBSD__) || \
     defined(__minix) || defined(__SYMBIAN32__) || defined(__INTEGRITY) || \
-    defined(ANDROID) || (defined(__FreeBSD__) && __FreeBSD_version < 800000)
+    defined(ANDROID) || \
+   (defined(__FreeBSD_version) && (__FreeBSD_version < 800000))
 #include <sys/select.h>
 #endif