It appears that libmiscutil MUST be linked after all used local .la libs
or it's symbols may get dropped.
* the current aging factor for the heap.
*/
typedef unsigned long heap_mutex_t;
-typedef void *heap_t;
+typedef void * heap_t;
typedef double heap_key;
typedef heap_key heap_key_func(heap_t, heap_key);
* should be done with this data structure (especially modifying it!) The
* heap does not assume ownership of the data passed to it.
*/
-SQUIDCEXTERN heap_node *heap_insert(heap *, heap_t dat);
+SQUIDCEXTERN heap_node *heap_insert(heap *hp, heap_t dat);
/*
* Delete a node out of a heap. Returns the heap data from the deleted
#include <stdio.h>
#endif
-#include "heap.h"
#include "util.h"
/*
ufsdump_LDADD = \
libsquid.la \
libauth.la \
- -L../lib -lmiscutil \
@XTRA_OBJS@ \
@REPL_OBJS@ \
@STORE_OBJS@ \
@SNMPLIB@ \
@ICAP_LIBS@ \
@SSLLIB@ \
+ -L$(top_builddir)/lib -lmiscutil \
@XTRA_LIBS@ \
@EPOLL_LIBS@ \
@MINGW_LIBS@