pkgsrc-wip/fastbit/patches/patch-ag

25 lines
1.1 KiB
Plaintext

$NetBSD: patch-ag,v 1.1 2010/10/11 23:33:57 alnsn Exp $
Preprocessor magic for NetBSD.
--- tests/readcsv.cpp.orig 2010-08-25 14:59:35.000000000 +0000
+++ tests/readcsv.cpp
@@ -54,7 +54,7 @@
#include <sys/stat.h> // mkdir
#elif defined(_WIN32)
#include <direct.h> // _mkdir, _chdir
-#elif defined(linux) || defined(unix) || defined(__APPLE__) || defined(__FreeBSD__)
+#elif defined(linux) || defined(unix) || defined(__APPLE__) || defined(__FreeBSD__) || defined(__NetBSD__)
#include <sys/stat.h> // mkdir
#include <sys/types.h>
#endif
@@ -476,7 +476,7 @@ int main(int argc, char** argv) {
// generate output file pointers
int ierr = 0;
const char *dest = (argc>2 ? argv[2] : "tmp");
-#if defined(__CYGWIN__) || defined(linux) || defined(unix) || defined(__HOS_AIX__) || defined(__APPLE__) || defined(__FreeBSD__)
+#if defined(__CYGWIN__) || defined(linux) || defined(unix) || defined(__HOS_AIX__) || defined(__APPLE__) || defined(__FreeBSD__) || defined(__NetBSD__)
mkdir(dest, S_IRUSR | S_IWUSR | S_IXUSR | S_IRGRP | S_IXGRP);
ierr = chdir(dest);
#elif defined(_WIN32)