src/server/util/util.c

changeset 106
b122f34ddc80
parent 104
a8acbb12f27c
child 109
8a0a7754f123
--- a/src/server/util/util.c	Wed Oct 28 17:59:34 2015 +0100
+++ b/src/server/util/util.c	Sat Oct 31 15:01:07 2015 +0100
@@ -349,6 +349,19 @@
     return def;
 }
 
+int util_getboolean_s(sstr_t s, int def) {
+    if(s.length == 0) {
+        return def;
+    }
+    if(s.ptr[0] == 'T' || s.ptr[0] == 't') {
+        return 1;
+    }
+    if(s.ptr[0] == 'F' || s.ptr[0] == 'f') {
+        return 0;
+    }
+    return def;
+}
+
 
 /* ------------------------------ util_itoa ------------------------------- */
 /*

mercurial