Made some code in option.h a bit safer
This commit is contained in:
parent
6a0daf634f
commit
e5c4c20cbb
1 changed files with 1 additions and 1 deletions
|
|
@ -68,7 +68,7 @@ public:
|
||||||
option_t(const char * _name, const char _ch = '\0')
|
option_t(const char * _name, const char _ch = '\0')
|
||||||
: name(_name), name_len(std::strlen(name)), ch(_ch),
|
: name(_name), name_len(std::strlen(name)), ch(_ch),
|
||||||
handled(false), parent(NULL), value(),
|
handled(false), parent(NULL), value(),
|
||||||
wants_arg(name[name_len - 1] == '_') {
|
wants_arg(name_len > 0 ? name[name_len - 1] == '_' : false) {
|
||||||
DEBUG("option.names", "Option: " << name);
|
DEBUG("option.names", "Option: " << name);
|
||||||
TRACE_CTOR(option_t, "const char *, const char");
|
TRACE_CTOR(option_t, "const char *, const char");
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue