342 NSAPI_PUBLIC int INTutil_getboolean(const char *v, int def) { |
342 NSAPI_PUBLIC int INTutil_getboolean(const char *v, int def) { |
343 if(v[0] == 'T' || v[0] == 't') { |
343 if(v[0] == 'T' || v[0] == 't') { |
344 return 1; |
344 return 1; |
345 } |
345 } |
346 if(v[0] == 'F' || v[0] == 'f') { |
346 if(v[0] == 'F' || v[0] == 'f') { |
|
347 return 0; |
|
348 } |
|
349 return def; |
|
350 } |
|
351 |
|
352 int util_getboolean_s(sstr_t s, int def) { |
|
353 if(s.length == 0) { |
|
354 return def; |
|
355 } |
|
356 if(s.ptr[0] == 'T' || s.ptr[0] == 't') { |
|
357 return 1; |
|
358 } |
|
359 if(s.ptr[0] == 'F' || s.ptr[0] == 'f') { |
347 return 0; |
360 return 0; |
348 } |
361 } |
349 return def; |
362 return def; |
350 } |
363 } |
351 |
364 |