summaryrefslogtreecommitdiff
path: root/dist/odbc/odbc.patch
diff options
context:
space:
mode:
authorLorry Tar Creator <lorry-tar-importer@baserock.org>2015-02-17 17:25:57 +0000
committer <>2015-03-17 16:26:24 +0000
commit780b92ada9afcf1d58085a83a0b9e6bc982203d1 (patch)
tree598f8b9fa431b228d29897e798de4ac0c1d3d970 /dist/odbc/odbc.patch
parent7a2660ba9cc2dc03a69ddfcfd95369395cc87444 (diff)
downloadberkeleydb-master.tar.gz
Imported from /home/lorry/working-area/delta_berkeleydb/db-6.1.23.tar.gz.HEADdb-6.1.23master
Diffstat (limited to 'dist/odbc/odbc.patch')
-rw-r--r--dist/odbc/odbc.patch66
1 files changed, 66 insertions, 0 deletions
diff --git a/dist/odbc/odbc.patch b/dist/odbc/odbc.patch
new file mode 100644
index 00000000..48cc837a
--- /dev/null
+++ b/dist/odbc/odbc.patch
@@ -0,0 +1,66 @@
+--- a/xpath.c Fri May 10 17:26:39 2013 +0800
++++ b/xpath.c Fri May 10 18:22:18 2013 +0800
+@@ -951,7 +951,7 @@
+ static void
+ xpath_vfunc_string(sqlite3_context *ctx, int argc, sqlite3_value **argv)
+ {
+- return xpath_vfunc_common(ctx, 0, argc, argv);
++ xpath_vfunc_common(ctx, 0, argc, argv);
+ }
+
+ /**
+@@ -964,7 +964,7 @@
+ static void
+ xpath_vfunc_boolean(sqlite3_context *ctx, int argc, sqlite3_value **argv)
+ {
+- return xpath_vfunc_common(ctx, 1, argc, argv);
++ xpath_vfunc_common(ctx, 1, argc, argv);
+ }
+
+ /**
+@@ -977,7 +977,7 @@
+ static void
+ xpath_vfunc_number(sqlite3_context *ctx, int argc, sqlite3_value **argv)
+ {
+- return xpath_vfunc_common(ctx, 2, argc, argv);
++ xpath_vfunc_common(ctx, 2, argc, argv);
+ }
+
+ /**
+@@ -990,7 +990,7 @@
+ static void
+ xpath_vfunc_xml(sqlite3_context *ctx, int argc, sqlite3_value **argv)
+ {
+- return xpath_vfunc_common(ctx, 3, argc, argv);
++ xpath_vfunc_common(ctx, 3, argc, argv);
+ }
+
+ /**
+--- a/zipfile.c Fri May 10 17:26:39 2013 +0800
++++ b/zipfile.c Fri May 10 18:22:18 2013 +0800
+@@ -226,7 +226,10 @@
+ goto error;
+ }
+ data = (unsigned char *) mmap(0, length, PROT_READ,
+- MAP_FILE | MAP_PRIVATE, fd, 0);
++#ifdef MAP_FILE
++ MAP_FILE |
++#endif
++ MAP_PRIVATE, fd, 0);
+ if (data == MAP_FAILED) {
+ goto error;
+ }
+@@ -1303,7 +1306,12 @@
+ #else
+ size = sizeof (mem_blk) + psize + length + 1;
+ mb = (mem_blk *) mmap(0, size, PROT_READ | PROT_WRITE,
+- MAP_ANONYMOUS | MAP_PRIVATE, -1, 0);
++#if defined(MAP_ANONYMOUS)
++ MAP_ANONYMOUS |
++#elif defined(MAP_ANON)
++ MAP_ANON |
++#endif
++ MAP_PRIVATE, -1, 0);
+ if (mb == MAP_FAILED) {
+ return 0;
+ }