summaryrefslogtreecommitdiff
path: root/databases/mdbtools/files/patch-src_libmdb_options.c
blob: 65b821fb1df6dcb9596c439c49e3e95321979348 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
--- src/libmdb/options.c.orig	2020-12-17 19:03:05 UTC
+++ src/libmdb/options.c
@@ -50,9 +50,12 @@ load_options()
 {
 	char *opt;
 	char *s;
-    char *ctx;
+	char *ctx;
 
-    if (!optset && (s=getenv("MDBOPTS"))) {
+	if (optset)
+		return;
+
+	if ((s=getenv("MDBOPTS"))) {
 		opt = strtok_r(s, ":", &ctx);
 		while (opt) {
         	if (!strcmp(opt, "use_index")) opts |= MDB_USE_INDEX;
@@ -74,6 +77,9 @@ load_options()
 			opt = strtok_r(NULL,":", &ctx);
 		}
     }
+#ifdef HAVE_LIBMSWSTR
+	opts |= MDB_USE_INDEX;
+#endif
 	optset = 1;
 }
 int