You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by vo...@apache.org on 2016/01/25 12:55:47 UTC

[45/50] ignite git commit: IGNITE-1786: Fix for the SQLSetEnvAttr.

IGNITE-1786: Fix for the SQLSetEnvAttr.


Project: http://git-wip-us.apache.org/repos/asf/ignite/repo
Commit: http://git-wip-us.apache.org/repos/asf/ignite/commit/e1a50afc
Tree: http://git-wip-us.apache.org/repos/asf/ignite/tree/e1a50afc
Diff: http://git-wip-us.apache.org/repos/asf/ignite/diff/e1a50afc

Branch: refs/heads/ignite-1786
Commit: e1a50afca3f2e630a13e94f8e2d090e27dc58a39
Parents: 8b1db4e
Author: isapego <is...@gridgain.com>
Authored: Thu Jan 21 19:24:37 2016 +0300
Committer: isapego <is...@gridgain.com>
Committed: Thu Jan 21 19:24:37 2016 +0300

----------------------------------------------------------------------
 .../platforms/cpp/odbc/odbc-driver/src/environment.cpp  | 12 ++++--------
 1 file changed, 4 insertions(+), 8 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/ignite/blob/e1a50afc/modules/platforms/cpp/odbc/odbc-driver/src/environment.cpp
----------------------------------------------------------------------
diff --git a/modules/platforms/cpp/odbc/odbc-driver/src/environment.cpp b/modules/platforms/cpp/odbc/odbc-driver/src/environment.cpp
index 01f606f..ba213ab 100644
--- a/modules/platforms/cpp/odbc/odbc-driver/src/environment.cpp
+++ b/modules/platforms/cpp/odbc/odbc-driver/src/environment.cpp
@@ -93,15 +93,13 @@ namespace ignite
             {
                 case IGNITE_SQL_ENV_ATTR_ODBC_VERSION:
                 {
-                    int32_t* version = reinterpret_cast<int32_t*>(value);
+                    int32_t version = reinterpret_cast<int32_t>(value);
 
-                    if (*version != odbcVersion)
+                    if (version != odbcVersion)
                     {
                         AddStatusRecord(SQL_STATE_01S02_OPTION_VALUE_CHANGED,
                             "ODBC version is not supported.");
 
-                        *version = odbcVersion;
-
                         return SQL_RESULT_SUCCESS_WITH_INFO;
                     }
 
@@ -110,15 +108,13 @@ namespace ignite
 
                 case IGNITE_SQL_ENV_ATTR_OUTPUT_NTS:
                 {
-                    int32_t* nts = reinterpret_cast<int32_t*>(value);
+                    int32_t nts = reinterpret_cast<int32_t>(value);
 
-                    if (*nts != odbcNts)
+                    if (nts != odbcNts)
                     {
                         AddStatusRecord(SQL_STATE_01S02_OPTION_VALUE_CHANGED,
                             "Only null-termination of strings is supported.");
 
-                        *nts = odbcNts;
-
                         return SQL_RESULT_SUCCESS_WITH_INFO;
                     }