From 6cbc63316b75e72a04e57ffca146e81ee89d645c Mon Sep 17 00:00:00 2001 From: Quentin Young Date: Mon, 17 Apr 2017 00:06:02 +0000 Subject: lib: add removal by item to pqueue Signed-off-by: Quentin Young --- lib/pqueue.h | 1 + 1 file changed, 1 insertion(+) (limited to 'lib/pqueue.h') diff --git a/lib/pqueue.h b/lib/pqueue.h index 8bb6961d86..b39fb92ee9 100644 --- a/lib/pqueue.h +++ b/lib/pqueue.h @@ -39,6 +39,7 @@ extern void pqueue_delete (struct pqueue *queue); extern void pqueue_enqueue (void *data, struct pqueue *queue); extern void *pqueue_dequeue (struct pqueue *queue); extern void pqueue_remove_at (int index, struct pqueue *queue); +extern void pqueue_remove (void *data, struct pqueue *queue); extern void trickle_down (int index, struct pqueue *queue); extern void trickle_up (int index, struct pqueue *queue); -- cgit v1.2.3