You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafodion.apache.org by db...@apache.org on 2018/07/16 20:20:54 UTC
[3/4] trafodion git commit: delete lobHandleTemp
delete lobHandleTemp
Project: http://git-wip-us.apache.org/repos/asf/trafodion/repo
Commit: http://git-wip-us.apache.org/repos/asf/trafodion/commit/e1170bad
Tree: http://git-wip-us.apache.org/repos/asf/trafodion/tree/e1170bad
Diff: http://git-wip-us.apache.org/repos/asf/trafodion/diff/e1170bad
Branch: refs/heads/master
Commit: e1170bada9d91884dd6c2067274b2988e37a64f9
Parents: 443e538
Author: Weixin-Xu <we...@esgyn.cn>
Authored: Thu Jul 12 09:37:25 2018 +0800
Committer: Weixin-Xu <we...@esgyn.cn>
Committed: Thu Jul 12 09:37:25 2018 +0800
----------------------------------------------------------------------
win-odbc64/odbcclient/drvr35/lob.cpp | 5 +++++
1 file changed, 5 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/trafodion/blob/e1170bad/win-odbc64/odbcclient/drvr35/lob.cpp
----------------------------------------------------------------------
diff --git a/win-odbc64/odbcclient/drvr35/lob.cpp b/win-odbc64/odbcclient/drvr35/lob.cpp
index 44a93bf..ef620b0 100644
--- a/win-odbc64/odbcclient/drvr35/lob.cpp
+++ b/win-odbc64/odbcclient/drvr35/lob.cpp
@@ -62,6 +62,9 @@ namespace ODBC {
lobHandleTemp, lobHandleLen + 1, extractLen, data) != SQL_SUCCESS)
{
pStatement->Close(SQL_CLOSE);
+ free(lobHandleTemp);
+ lobHandleTemp = NULL;
+
return false;
}
@@ -76,6 +79,8 @@ namespace ODBC {
}
pStatement->Close(SQL_CLOSE);
+ free(lobHandleTemp);
+ lobHandleTemp = NULL;
return true;
}