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; }