Thread: PQclear question...
Is it necessary to call PQclear if a query that
would normally return tuples fails? What if the
query returns 0 tuples? In other words, is it
only necessary to call it if you get back one
or more tuples?
Tim
"Tim Barnard" <tbarnard@povn.com> writes: > Is it necessary to call PQclear if a query that > would normally return tuples fails? If you got a non-NULL result from PQexec, you'd better PQclear it, or suffer the consequences (memory leak -> eventual application crash). regards, tom lane
Thanks. Tim ----- Original Message ----- From: "Tom Lane" <tgl@sss.pgh.pa.us> To: "Tim Barnard" <tbarnard@povn.com> Cc: <pgsql-general@postgresql.org> Sent: Tuesday, May 29, 2001 3:30 PM Subject: Re: [GENERAL] PQclear question... > "Tim Barnard" <tbarnard@povn.com> writes: > > Is it necessary to call PQclear if a query that > > would normally return tuples fails? > > If you got a non-NULL result from PQexec, you'd better PQclear it, > or suffer the consequences (memory leak -> eventual application crash). > > regards, tom lane >