From: Roland McGrath Date: Mon, 18 Jul 2005 02:46:03 +0000 (+0000) Subject: 2005-03-15 Jakub Jelinek X-Git-Tag: cvs/fedora-glibc-2_3-20050718T0425~33 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f6bd4e09b7ea8e10f74fecabf9909372dc0ed065;p=thirdparty%2Fglibc.git 2005-03-15 Jakub Jelinek [BZ #779] * malloc/malloc.c (public_mTRIm): Initialize malloc if not yet initialized. --- diff --git a/malloc/malloc.c b/malloc/malloc.c index e3ccbde7b5b..35ec8d6a569 100644 --- a/malloc/malloc.c +++ b/malloc/malloc.c @@ -3766,6 +3766,8 @@ public_mTRIm(size_t s) { int result; + if(__malloc_initialized < 0) + ptmalloc_init (); (void)mutex_lock(&main_arena.mutex); result = mTRIm(s); (void)mutex_unlock(&main_arena.mutex);