Browse Source

Merge pull request #583 from Krellan/booleanenable

Adding additional boolean keywords enable and disable
Luke-Jr 11 years ago
parent
commit
ab6fa6e17c
1 changed files with 2 additions and 0 deletions
  1. 2 0
      util.c

+ 2 - 0
util.c

@@ -2194,6 +2194,7 @@ struct bfg_strtobool_keyword {
 bool bfg_strtobool(const char * const s, char ** const endptr, __maybe_unused const int opts)
 bool bfg_strtobool(const char * const s, char ** const endptr, __maybe_unused const int opts)
 {
 {
 	struct bfg_strtobool_keyword keywords[] = {
 	struct bfg_strtobool_keyword keywords[] = {
+		{false, "disable"},
 		{false, "false"},
 		{false, "false"},
 		{false, "never"},
 		{false, "never"},
 		{false, "none"},
 		{false, "none"},
@@ -2201,6 +2202,7 @@ bool bfg_strtobool(const char * const s, char ** const endptr, __maybe_unused co
 		{false, "no"},
 		{false, "no"},
 		{false, "0"},
 		{false, "0"},
 		
 		
+		{true , "enable"},
 		{true , "always"},
 		{true , "always"},
 		{true , "true"},
 		{true , "true"},
 		{true , "yes"},
 		{true , "yes"},