From ea5882840b42ce625083a99d6fd726050a1dff70 Mon Sep 17 00:00:00 2001 From: "Bradley C. Kuszmaul" <bradley@tokutek.com> Date: Wed, 9 Apr 2008 21:08:17 +0000 Subject: [PATCH] A little more dead code. Addresses #684. git-svn-id: file:///svn/tokudb@3399 c7de825b-a66e-492c-adef-691d508d4ae1 --- newbrt/fifo.c | 18 +----------------- 1 file changed, 1 insertion(+), 17 deletions(-) diff --git a/newbrt/fifo.c b/newbrt/fifo.c index 0919631da7..76a3fc0bc9 100644 --- a/newbrt/fifo.c +++ b/newbrt/fifo.c @@ -140,20 +140,4 @@ void toku_fifo_iterate (FIFO fifo, void(*f)(bytevec key,ITEMLEN keylen,bytevec d f(entry->key, entry->keylen, entry->key + entry->keylen, entry->vallen, entry->type, entry->xid, arg); } -int toku_fifo_expunge_xaction(FIFO fifo, TXNID xid, int (*callback_on_delete)(bytevec key, ITEMLEN keylen, bytevec data, ITEMLEN datalen, int type, TXNID xid, void*), void*arg) { - struct fifo_entry **prev=&fifo->head; - struct fifo_entry *entry; - while ((entry=*prev)) { - if (entry->xid==xid) { - // Must remove it. - int r = callback_on_delete(entry->key, entry->keylen, entry->key+entry->keylen, entry->vallen, entry->type, entry->xid, arg); - fifo->n--; - *prev=entry->next; - toku_free_n(entry, fifo_entry_size(entry)); - if (r!=0) return r; - } else { - prev = &entry->next; - } - } - return 0; -} + -- 2.30.9