From 0521d789825ced297793c6bf68d62327b688183e Mon Sep 17 00:00:00 2001 From: Marin Atanasov Nikolov Date: Tue, 4 Sep 2012 11:58:45 +0300 Subject: [PATCH] Fix building of mongoose under FreeBSD. According to flockfile(3) under Linux you need only this: #define _XOPEN_SOURCE * http://man7.org/linux/man-pages/man3/flockfile.3.html This also fixes the build under FreeBSD. --- mongoose.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mongoose.c b/mongoose.c index 976870d3..62c8956d 100644 --- a/mongoose.c +++ b/mongoose.c @@ -21,7 +21,7 @@ #if defined(_WIN32) #define _CRT_SECURE_NO_WARNINGS // Disable deprecation warning in VS2005 #else -#define _XOPEN_SOURCE 600 // For flockfile() on Linux +#define _XOPEN_SOURCE // For flockfile() on Linux #define _LARGEFILE_SOURCE // Enable 64-bit file offsets #define __STDC_FORMAT_MACROS // wants this for C++ #define __STDC_LIMIT_MACROS // C++ wants that for INT64_MAX