mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-08-08 12:49:18 +00:00
lib: remove unused vector_copy()
Not used anywhere in FRR, kill it. Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
This commit is contained in:
parent
26eceb2ed5
commit
05e915984c
16
lib/vector.c
16
lib/vector.c
@ -34,22 +34,6 @@ void vector_free(vector v)
|
|||||||
XFREE(MTYPE_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 */
|
/* Check assigned index, and if it runs short double index pointer */
|
||||||
void vector_ensure(vector v, unsigned int num)
|
void vector_ensure(vector v, unsigned int num)
|
||||||
{
|
{
|
||||||
|
@ -51,7 +51,6 @@ static inline unsigned int vector_count(vector v)
|
|||||||
}
|
}
|
||||||
|
|
||||||
extern void vector_free(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(vector, unsigned int);
|
||||||
extern void *vector_lookup_ensure(vector, unsigned int);
|
extern void *vector_lookup_ensure(vector, unsigned int);
|
||||||
|
Loading…
Reference in New Issue
Block a user