]> git.proxmox.com Git - mirror_frr.git/blobdiff - lib/command.c
lib: add vector_remove() to vector.[ch]
[mirror_frr.git] / lib / command.c
index ad0479dc9d8b526b8aafc3e2557f43c68f7a4798..3bd578cf0139437abf32c846236369852ad1c5c0 100644 (file)
@@ -290,7 +290,8 @@ vector cmd_make_strvec(const char *string)
        for (unsigned int i = 0; i < vector_active(result); i++) {
                if (strlen(vector_slot(result, i)) == 0) {
                        XFREE(MTYPE_TMP, vector_slot(result, i));
-                       vector_unset(result, i);
+                       vector_remove(result, i);
+                       --i;
                }
        }
        return result;