1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-20 11:40:18 +02:00

Don't use memset(3) after `GC_MALLOC ()' calls.

* libguile/gc-malloc.c (scm_gc_calloc): Don't use memset(3) as it's not
  needed.  Reported by Andy Wingo.
This commit is contained in:
Ludovic Courtès 2009-10-26 10:25:38 +01:00
parent 9a9e0d6d5e
commit b1f6293e98

View file

@ -205,10 +205,8 @@ scm_gc_malloc (size_t size, const char *what)
void * void *
scm_gc_calloc (size_t size, const char *what) scm_gc_calloc (size_t size, const char *what)
{ {
void *ptr = scm_gc_malloc (size, what); /* `GC_MALLOC ()' always returns a zeroed buffer. */
if (size) return scm_gc_malloc (size, what);
memset (ptr, 0x0, size);
return ptr;
} }