]> git.puffer.fish Git - matthieu/frr.git/commitdiff
lib: remove unused vector_copy()
authorDavid Lamparter <equinox@opensourcerouting.org>
Sun, 21 Jul 2024 16:46:58 +0000 (09:46 -0700)
committerDonald Sharp <sharpd@nvidia.com>
Wed, 31 Jul 2024 12:08:53 +0000 (08:08 -0400)
Not used anywhere in FRR, kill it.

Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
lib/vector.c
lib/vector.h

index 60d383101ac685f20576edcd528eb3e27c8fb16d..16b45254cb59d891a38ce65a9c8713f827809980 100644 (file)
@@ -34,22 +34,6 @@ void vector_free(vector v)
        XFREE(MTYPE_VECTOR, v);
 }
 
-vector vector_copy(vector v)
-{
-       unsigned int size;
-       vector new = XCALLOC(MTYPE_VECTOR, sizeof(struct _vector));
-
-       new->active = v->active;
-       new->alloced = v->alloced;
-       new->count = v->count;
-
-       size = sizeof(void *) * (v->alloced);
-       new->index = XCALLOC(MTYPE_VECTOR_INDEX, size);
-       memcpy(new->index, v->index, size);
-
-       return new;
-}
-
 /* Check assigned index, and if it runs short double index pointer */
 void vector_ensure(vector v, unsigned int num)
 {
index fcbc13257a174c014a9b3038d7f574352ba6bdaa..534def4f37dcc0e5358f337dd2fd6fc2b9a55a89 100644 (file)
@@ -51,7 +51,6 @@ static inline unsigned int vector_count(vector v)
 }
 
 extern void vector_free(vector v);
-extern vector vector_copy(vector v);
 
 extern void *vector_lookup(vector, unsigned int);
 extern void *vector_lookup_ensure(vector, unsigned int);