2000-03-27 Ulrich Drepper <drepper@redhat.com>
* locale/programs/localedef.c: Use __malloc_initialize_hook to
install mcheck handler.
* libio/obprintf.c (_IO_obstack_vprintf): Fix one more memory
handling problem.
+2000-03-27 Ulrich Drepper <drepper@redhat.com>
+
+ * locale/programs/localedef.c: Use __malloc_initialize_hook to
+ install mcheck handler.
+
+ * libio/obprintf.c (_IO_obstack_vprintf): Fix one more memory
+ handling problem.
2000-03-27 Roland McGrath <roland@baalperazim.frob.com>
* stdio-common/tmpfile.c: Use <shlib-compat.h> macros.
struct localedef_t global;
int remaining;
- /* Enable `malloc' debugging. */
- mcheck_pedantic (NULL);
-
/* Set initial values for global variables. */
copy_list = NULL;
posix_conformance = getenv ("POSIXLY_CORRECT") != NULL;
return result;
}
+
+static void
+turn_on_mcheck (void)
+{
+ /* Enable `malloc' debugging. */
+ mcheck (NULL);
+ /* Use the following line for a more thorough but much slower testing. */
+ /* mcheck_pedantic (NULL); */
+}
+
+void (*__malloc_initialize_hook) (void) = turn_on_mcheck;