From 8184390eea42cd84b59c4902eaa6751566cca85f Mon Sep 17 00:00:00 2001 From: Doug Evans Date: Sat, 8 Oct 1994 15:16:09 +0000 Subject: [PATCH] archive.c (__objc_free): New function. * objc/archive.c (__objc_free): New function. (__objc_finish_read_root_object): Use it. From-SVN: r8243 --- gcc/objc/archive.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/gcc/objc/archive.c b/gcc/objc/archive.c index f78f7871ecb..f2d5f714e4c 100644 --- a/gcc/objc/archive.c +++ b/gcc/objc/archive.c @@ -1362,6 +1362,12 @@ objc_read_array (TypedStream* stream, const char* type, return 1; } +static void +__objc_free (void* p) +{ + free (p); +} + static int __objc_fread(FILE* file, char* data, int len) { @@ -1446,7 +1452,7 @@ static void __objc_finish_read_root_object(struct objc_typed_stream* stream) reflist = reflist->tail; } } - list_mapcar (free_list, free); + list_mapcar (free_list, __objc_free); list_free (free_list); /* empty object reference table */ -- 2.30.2