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:
parent
9a9e0d6d5e
commit
b1f6293e98
1 changed files with 2 additions and 4 deletions
|
@ -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;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue