chiark
/
gitweb
/
~ianmdlvl
/
elogind.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
basic/def.h: drop TTY_GID definition
[elogind.git]
/
src
/
basic
/
string-table.h
diff --git
a/src/basic/string-table.h
b/src/basic/string-table.h
index d88625fca73664537766be2734798233a48678f5..369610efc8ca0c77ad4d7d591172f8c180662c01 100644
(file)
--- a/
src/basic/string-table.h
+++ b/
src/basic/string-table.h
@@
-48,6
+48,8
@@
ssize_t string_table_lookup(const char * const *table, size_t len, const char *k
#define _DEFINE_STRING_TABLE_LOOKUP_FROM_STRING_WITH_BOOLEAN(name,type,yes,scope) \
scope type name##_from_string(const char *s) { \
int b; \
+ if (!s) \
+ return -1; \
b = parse_boolean(s); \
if (b == 0) \
return (type) 0; \