From: norbert.bizet Date: Mon, 18 Mar 2024 15:22:49 +0000 (-0400) Subject: ilist: remove append function since it's not used, but in generic driver and it's... X-Git-Tag: Release-15.0.2~15 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=13796159438061de4578754bf5fd5e07a593b3dd;p=thirdparty%2Fbacula.git ilist: remove append function since it's not used, but in generic driver and it's buggy --- diff --git a/bacula/src/lib/ilist.c b/bacula/src/lib/ilist.c index a89a3885e..cfc38ba1b 100644 --- a/bacula/src/lib/ilist.c +++ b/bacula/src/lib/ilist.c @@ -65,20 +65,13 @@ void ilist::grow_list() } } -void ilist::append(void *item) -{ - grow_list(); - items[last_item++] = item; - num_items++; -} - /* * Put an item at a particular index */ void ilist::put(int index, void *item) { if (index > last_item) { - last_item = index; // FIXME: On alist, last_item is pointing after the last item + last_item = index; } grow_list(); if (items[index] == NULL) { diff --git a/bacula/src/lib/ilist.h b/bacula/src/lib/ilist.h index e408e55cd..d5cea8cfd 100644 --- a/bacula/src/lib/ilist.h +++ b/bacula/src/lib/ilist.h @@ -50,7 +50,6 @@ public: ilist(int num = 100, bool own=true); ~ilist(); void init(int num = 100, bool own=true); - void append(void *item); void *get(int index); bool empty() const; int last_index() const { return last_item; };