libgpo: accept more boolean matches in gp_inifile_getbool().
authorGünther Deschner <gd@samba.org>
Thu, 8 Sep 2016 19:28:22 +0000 (21:28 +0200)
committerJeremy Allison <jra@samba.org>
Sun, 11 Sep 2016 17:57:26 +0000 (19:57 +0200)
Guenther

Signed-off-by: Guenther Deschner <gd@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
libgpo/gpo_ini.c

index a91bb9217ca0ffd407e6c0c9882c2b8f5d801cc3..c02761229221737c1715b5f57d38c9cb8f0c8d02 100644 (file)
@@ -197,12 +197,14 @@ NTSTATUS gp_inifile_getbool(struct gp_inifile_context *ctx, const char *key, boo
                return result;
        }
 
-       if (strequal(value, "Yes")) {
+       if (strequal(value, "Yes") ||
+           strequal(value, "True")) {
                if (ret) {
                        *ret = true;
                }
                return NT_STATUS_OK;
-       } else if (strequal(value, "No")) {
+       } else if (strequal(value, "No") ||
+                  strequal(value, "False")) {
                if (ret) {
                        *ret = false;
                }