diff options
-rw-r--r-- | parser-mpcmd.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/parser-mpcmd.c b/parser-mpcmd.c index 42d6efc5d9..79ca86dac8 100644 --- a/parser-mpcmd.c +++ b/parser-mpcmd.c @@ -215,7 +215,7 @@ m_config_parse_mp_command_line(m_config_t *config, int argc, char **argv) (! last_entry || last_entry->child) ) { int l; char* end; - l = strtol(argv[i+1],&end,0); + l = (i+1<argc) ? strtol(argv[i+1],&end,0) : 0; if(!end) tmp = ERR_OUT_OF_RANGE; else { |