diff --git a/src/interfaces/ecpg/pgtypeslib/common.c b/src/interfaces/ecpg/pgtypeslib/common.c index d4b40098089b702461682b38f5639b1df1610cf6..903013a2e3a15afc9d9b43b79d314c2898daf72e 100644 --- a/src/interfaces/ecpg/pgtypeslib/common.c +++ b/src/interfaces/ecpg/pgtypeslib/common.c @@ -2,18 +2,14 @@ #include "extern.h" +/* Return value is zero-filled. */ char * pgtypes_alloc(long size) { char *new = (char *) calloc(1L, size); if (!new) - { errno = ENOMEM; - return NULL; - } - - memset(new, '\0', size); return (new); }