projects
/
users
/
kgrittn
/
postgres.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
719461b
)
Free plan values in the PLyPlanObject dealloc function
author
Peter Eisentraut
<peter_e@gmx.net>
Tue, 18 Jan 2011 22:10:19 +0000
(
00:10
+0200)
committer
Peter Eisentraut
<peter_e@gmx.net>
Tue, 18 Jan 2011 22:10:19 +0000
(
00:10
+0200)
Jan UrbaĆski
src/pl/plpython/plpython.c
patch
|
blob
|
blame
|
history
diff --git
a/src/pl/plpython/plpython.c
b/src/pl/plpython/plpython.c
index 99424d35133625c8b1c0353e697e9533e4fbb313..e7328ae062f2de441fe18bbbfd35428b8bccbbb2 100644
(file)
--- a/
src/pl/plpython/plpython.c
+++ b/
src/pl/plpython/plpython.c
@@
-2681,6
+2681,7
@@
PLy_plan_new(void)
ob->plan = NULL;
ob->nargs = 0;
ob->types = NULL;
+ ob->values = NULL;
ob->args = NULL;
return (PyObject *) ob;
@@
-2696,6
+2697,8
@@
PLy_plan_dealloc(PyObject *arg)
SPI_freeplan(ob->plan);
if (ob->types)
PLy_free(ob->types);
+ if (ob->values)
+ PLy_free(ob->values);
if (ob->args)
{
int i;