diff options
author | Neil Conway <neilc@samurai.com> | 2006-03-19 22:22:56 +0000 |
---|---|---|
committer | Neil Conway <neilc@samurai.com> | 2006-03-19 22:22:56 +0000 |
commit | a323ede2802956f115d71599514fbc01f2575dee (patch) | |
tree | 8d2bf7809a9c007563342c3dff8096e8e5acc8f5 /src/pl/plperl/plperl.c | |
parent | 381cb046ed60a1164a244e2f9aa28b8128ea2ac5 (diff) |
Fix a few places that were checking for the return value of palloc() to be
non-NULL: palloc() ereports on OOM, so we can safely assume it returns a
valid pointer.
Diffstat (limited to 'src/pl/plperl/plperl.c')
-rw-r--r-- | src/pl/plperl/plperl.c | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/src/pl/plperl/plperl.c b/src/pl/plperl/plperl.c index 362bf774725..0524d9ebe4e 100644 --- a/src/pl/plperl/plperl.c +++ b/src/pl/plperl/plperl.c @@ -1,7 +1,7 @@ /********************************************************************** * plperl.c - perl as a procedural language for PostgreSQL * - * $PostgreSQL: pgsql/src/pl/plperl/plperl.c,v 1.106 2006/03/14 22:48:23 tgl Exp $ + * $PostgreSQL: pgsql/src/pl/plperl/plperl.c,v 1.107 2006/03/19 22:22:56 neilc Exp $ * **********************************************************************/ @@ -2122,8 +2122,6 @@ plperl_spi_exec_prepared(char* query, HV * attr, int argc, SV ** argv) { nulls = (char *)palloc( argc); argvalues = (Datum *) palloc(argc * sizeof(Datum)); - if ( nulls == NULL || argvalues == NULL) - elog(ERROR, "spi_exec_prepared: not enough memory"); } else { @@ -2253,8 +2251,6 @@ plperl_spi_query_prepared(char* query, int argc, SV ** argv) { nulls = (char *)palloc( argc); argvalues = (Datum *) palloc(argc * sizeof(Datum)); - if ( nulls == NULL || argvalues == NULL) - elog(ERROR, "spi_query_prepared: not enough memory"); } else { |