diff options
Diffstat (limited to 'prio-queue.h')
| -rw-r--r-- | prio-queue.h | 8 | 
1 files changed, 7 insertions, 1 deletions
diff --git a/prio-queue.h b/prio-queue.h index 9c3cd1f875..d030ec9dd6 100644 --- a/prio-queue.h +++ b/prio-queue.h @@ -21,11 +21,17 @@   */  typedef int (*prio_queue_compare_fn)(const void *one, const void *two, void *cb_data); +struct prio_queue_entry { +	unsigned ctr; +	void *data; +}; +  struct prio_queue {  	prio_queue_compare_fn compare; +	unsigned insertion_ctr;  	void *cb_data;  	int alloc, nr; -	void **array; +	struct prio_queue_entry *array;  };  /*  | 
