From 3be65ab6d1ab9c8391da84f49b441eed584db377 Mon Sep 17 00:00:00 2001 From: Dagobert Michelsen Date: Tue, 25 Feb 2020 15:23:33 +0100 Subject: [PATCH] Re-add erranously removed continue --- src/utils/cmds/putval.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/utils/cmds/putval.c b/src/utils/cmds/putval.c index 8611188b7..17c538baf 100644 --- a/src/utils/cmds/putval.c +++ b/src/utils/cmds/putval.c @@ -71,7 +71,7 @@ static int set_option(value_list_t *vl, const char *key, const char *value, if (is_quoted(value, value_len)) { int metadata_err; - const char *value_str = strndup(value + 1, value_len - 2); + const char *value_str = sstrndup(value + 1, value_len - 2); if (value_str == NULL) { return CMD_ERROR; } @@ -201,6 +201,7 @@ cmd_status_t cmd_parse_putval(size_t argc, char **argv, result = option_err; break; } + continue; } else if (status != CMD_NO_OPTION) { /* parse_option failed, buffer has been modified. * => we need to abort */ -- 2.47.2