From: Gary V. Vaughan Date: Fri, 28 Jan 2000 14:26:40 +0000 (+0000) Subject: * libltdl/ltdl.h (lt_dlrealloc): Added declaration. X-Git-Tag: release-1-3d~210 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=e9898ee435d6c449cb642ad27112fb370e0e88f0;p=thirdparty%2Flibtool.git * libltdl/ltdl.h (lt_dlrealloc): Added declaration. * libltdl/ltdl.c (lt_dlrealloc): Added default definition. --- diff --git a/ChangeLog b/ChangeLog index 0fb8b1f0d..c453440c7 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,8 @@ 2000-01-28 Gary V. Vaughan + * libltdl/ltdl.h (lt_dlrealloc): Added declaration. + * libltdl/ltdl.c (lt_dlrealloc): Added default definition. + * libltdl/ltdl.c (lt_dlseterror): Catch errorcodes below 0 as invalid. * libltdl/ltdl.h (LTDL_ERROR): Added missing '_' in K&R diff --git a/libltdl/ltdl.c b/libltdl/ltdl.c index a9bfe3fba..db7e52edb 100644 --- a/libltdl/ltdl.c +++ b/libltdl/ltdl.c @@ -113,6 +113,7 @@ static const char *ltdl_error_strings[] = { static const char *last_error = 0; LTDL_GLOBAL_DATA lt_ptr_t (*lt_dlmalloc) LTDL_PARAMS((size_t size)) = (lt_ptr_t(*)LTDL_PARAMS((size_t)))malloc; +LTDL_GLOBAL_DATA lt_ptr_t (*lt_dlrealloc) LTDL_PARAMS((lt_ptr_t ptr, size_t size)) = (lt_ptr_t(*)LTDL_PARAMS((lt_ptr_t, size_t)))realloc; LTDL_GLOBAL_DATA void (*lt_dlfree) LTDL_PARAMS((lt_ptr_t ptr)) = (void(*)LTDL_PARAMS((lt_ptr_t)))free; #define LTDL_TYPE_TOP 0 diff --git a/libltdl/ltdl.h b/libltdl/ltdl.h index 8a161e88a..dc043764c 100644 --- a/libltdl/ltdl.h +++ b/libltdl/ltdl.h @@ -207,6 +207,7 @@ extern int lt_dlseterror LTDL_PARAMS((int errorcode)); }LTDL_STMT_END LTDL_SCOPE lt_ptr_t (*lt_dlmalloc)LTDL_PARAMS((size_t size)); +LTDL_SCOPE lt_ptr_t (*lt_dlrealloc)LTDL_PARAMS((lt_ptr_t ptr, size_t size)); LTDL_SCOPE void (*lt_dlfree)LTDL_PARAMS((lt_ptr_t ptr)); __END_DECLS