projects
/
psqlodbc.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
d53bfcb
)
Fix server side prepare [Ludek Finstrle]
REL-08_01_0102
author
Dave Page
<dpage@pgadmin.org>
Wed, 30 Nov 2005 13:41:44 +0000
(13:41 +0000)
committer
Dave Page
<dpage@pgadmin.org>
Wed, 30 Nov 2005 13:41:44 +0000
(13:41 +0000)
execute.c
patch
|
blob
|
blame
|
history
diff --git
a/execute.c
b/execute.c
index 60c0f9f96973e32108cba1f8bef08af7c865759c..7e2acc637138898517ba673103704ae3dbea221c 100644
(file)
--- a/
execute.c
+++ b/
execute.c
@@
-301,12
+301,15
@@
RETCODE Exec_with_parameters_resolved(StatementClass *stmt, BOOL *exec_end)
{
QResultClass *kres;
- kres = res->next;
- SC_set_Result(stmt, kres);
- res->next = NULL;
- QR_Destructor(res);
- res = kres;
- SC_set_prepared(stmt, TRUE);
+ if (kres = res->next, kres)
+ {
+ kres = res->next;
+ SC_set_Result(stmt, kres);
+ res->next = NULL;
+ QR_Destructor(res);
+ res = kres;
+ SC_set_prepared(stmt, TRUE);
+ }
}
else
{