From 99abac76a7dc8431a737a8d12a800766396d0201 Mon Sep 17 00:00:00 2001 From: Olof hagsand Date: Thu, 25 Jan 2018 22:16:44 +0100 Subject: [PATCH] Fix for cli expansion of two variables --- lib/src/clixon_xml_map.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/src/clixon_xml_map.c b/lib/src/clixon_xml_map.c index bd7c1dbd..fac69056 100644 --- a/lib/src/clixon_xml_map.c +++ b/lib/src/clixon_xml_map.c @@ -889,7 +889,7 @@ api_path_fmt2api_path(char *api_path_fmt, char *strenc=NULL; cg_var *cv; -#if 1 +#if 0 /* XXX Does not work in expansion case */ /* Sanity check */ j = 0; /* Count % */ for (i=0; i'"); // goto done; } else{ if ((valvec = clicon_strsep(restval, ",", &nvalvec)) == NULL) goto done; - if (cvec_len(cvk) != nvalvec){ + if (nvalvec > cvec_len(cvk)){ clicon_err(OE_XML, errno, "List %s key length mismatch", name); goto done; }