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 2017/08/17 16:59:18 UTC

[1/3] incubator-trafodion git commit: bigint length correct for linux

Repository: incubator-trafodion
Updated Branches:
  refs/heads/master 548ff71b4 -> f32278f05


bigint length correct for linux


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

Branch: refs/heads/master
Commit: c3d5fecb7934055ed02fa3e8fe1e13e1d85f1920
Parents: d86a0ba
Author: Weixin-Xu <xw...@weixin-1.novalocal>
Authored: Thu Aug 3 15:48:44 2017 +0800
Committer: Weixin-Xu <xw...@weixin-1.novalocal>
Committed: Thu Aug 3 15:48:44 2017 +0800

----------------------------------------------------------------------
 .../unixodbc/odbc/odbcclient/unixcli/cli/sqltocconv.cpp   | 10 ++++------
 1 file changed, 4 insertions(+), 6 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-trafodion/blob/c3d5fecb/core/conn/unixodbc/odbc/odbcclient/unixcli/cli/sqltocconv.cpp
----------------------------------------------------------------------
diff --git a/core/conn/unixodbc/odbc/odbcclient/unixcli/cli/sqltocconv.cpp b/core/conn/unixodbc/odbc/odbcclient/unixcli/cli/sqltocconv.cpp
index b1fdcb9..92629b3 100644
--- a/core/conn/unixodbc/odbc/odbcclient/unixcli/cli/sqltocconv.cpp
+++ b/core/conn/unixodbc/odbc/odbcclient/unixcli/cli/sqltocconv.cpp
@@ -587,17 +587,15 @@ unsigned long ODBC::ConvertSQLToC(SQLINTEGER	ODBCAppVersion,
 			break;
 		case SQL_BIGINT:
 #if !defined MXHPUX && !defined MXOSS && !defined MXAIX && !defined MXSUNSPARC
-//			sprintf( cTmpBuf, "%Ld", *((__int64 *)srcDataPtr));
             if (srcUnsigned)
-                snprintf( cTmpBuf, sizeof(unsigned __int64), "%lu", *((unsigned __int64 *)srcDataPtr));
+                sprintf( cTmpBuf, "%lu", *((unsigned __int64 *)srcDataPtr));
             else
-                snprintf( cTmpBuf, sizeof(__int64), "%ld", *((__int64 *)srcDataPtr));
+                sprintf( cTmpBuf, "%ld", *((__int64 *)srcDataPtr));
 #else
-//			sprintf( cTmpBuf, "%lld", *((__int64 *)srcDataPtr));
             if (srcUnsigned)
-                snprintf( cTmpBuf, sizeof(unsigned __int64), "%llu", *((unsigned __int64 *)srcDataPtr));
+                sprintf( cTmpBuf, "%llu", *((unsigned __int64 *)srcDataPtr));
             else
-                snprintf( cTmpBuf, sizeof(__int64), "%lld", *((__int64 *)srcDataPtr));
+                sprintf( cTmpBuf, "%lld", *((__int64 *)srcDataPtr));
 #endif
 			DataLen = strlen(cTmpBuf);
 			if (DataLen > targetLength)


[2/3] incubator-trafodion git commit: bigint length correct for windows

Posted by db...@apache.org.
bigint length correct for windows


Project: http://git-wip-us.apache.org/repos/asf/incubator-trafodion/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-trafodion/commit/6a170de7
Tree: http://git-wip-us.apache.org/repos/asf/incubator-trafodion/tree/6a170de7
Diff: http://git-wip-us.apache.org/repos/asf/incubator-trafodion/diff/6a170de7

Branch: refs/heads/master
Commit: 6a170de7bdd7a96dfc056b59855c620a938c6374
Parents: c3d5fec
Author: Weixin-Xu <we...@esgyn.cn>
Authored: Thu Aug 3 15:54:11 2017 +0800
Committer: Weixin-Xu <we...@esgyn.cn>
Committed: Thu Aug 3 15:54:11 2017 +0800

----------------------------------------------------------------------
 win-odbc64/odbcclient/drvr35/sqltocconv.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-trafodion/blob/6a170de7/win-odbc64/odbcclient/drvr35/sqltocconv.cpp
----------------------------------------------------------------------
diff --git a/win-odbc64/odbcclient/drvr35/sqltocconv.cpp b/win-odbc64/odbcclient/drvr35/sqltocconv.cpp
index 37922c0..5c510c4 100644
--- a/win-odbc64/odbcclient/drvr35/sqltocconv.cpp
+++ b/win-odbc64/odbcclient/drvr35/sqltocconv.cpp
@@ -539,9 +539,9 @@ unsigned long ODBC::ConvertSQLToC(SQLINTEGER	ODBCAppVersion,
 			break;
 		case SQL_BIGINT:
 			if (srcUnsigned)
-				_snprintf(cTmpBuf, sizeof(__int64), "%I64u", *((unsigned __int64 *)srcDataPtr));
+				sprintf(cTmpBuf, "%I64u", *((unsigned __int64 *)srcDataPtr));
 			else
-				_snprintf(cTmpBuf, sizeof(__int64), "%I64d", *((__int64 *)srcDataPtr));
+				sprintf(cTmpBuf, "%I64d", *((__int64 *)srcDataPtr));
 			DataLen = strlen(cTmpBuf);
 			if (DataLen > targetLength)
 				return IDS_22_003;


[3/3] incubator-trafodion git commit: Merge [TRAFODION-2701] PR 1195 Correct conversion for large integers

Posted by db...@apache.org.
Merge [TRAFODION-2701] PR 1195 Correct conversion for large integers


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

Branch: refs/heads/master
Commit: f32278f05a89ae0ed011d1a92c8d9556d57635d8
Parents: 548ff71 6a170de
Author: Dave Birdsall <db...@apache.org>
Authored: Thu Aug 17 16:58:44 2017 +0000
Committer: Dave Birdsall <db...@apache.org>
Committed: Thu Aug 17 16:58:44 2017 +0000

----------------------------------------------------------------------
 .../unixodbc/odbc/odbcclient/unixcli/cli/sqltocconv.cpp   | 10 ++++------
 win-odbc64/odbcclient/drvr35/sqltocconv.cpp               |  4 ++--
 2 files changed, 6 insertions(+), 8 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-trafodion/blob/f32278f0/core/conn/unixodbc/odbc/odbcclient/unixcli/cli/sqltocconv.cpp
----------------------------------------------------------------------