From 3b584eb8d1585a1f21c116d06c1dc4388ec37ee4 Mon Sep 17 00:00:00 2001 From: martin-s Date: Mon, 16 Jul 2007 22:25:39 +0000 Subject: Improved vehicle handling git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit/src@353 ffa7fe5e-494d-0410-b361-a75ebd5db220 --- callback.c | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'callback.c') diff --git a/callback.c b/callback.c index cd45c74d..49d2cd04 100644 --- a/callback.c +++ b/callback.c @@ -54,12 +54,17 @@ callback_list_add_new(struct callback_list *l, void (*func)(), int pcount, void } void -callback_list_remove_destroy(struct callback_list *l, struct callback *cb) +callback_list_remove(struct callback_list *l, struct callback *cb) { l->list=g_list_remove(l->list, cb); - g_free(cb); } +void +callback_list_remove_destroy(struct callback_list *l, struct callback *cb) +{ + callback_list_remove(l, cb); + g_free(cb); +} void callback_list_call(struct callback_list *l, int pcount, void **p) -- cgit v1.2.1