Changeset: b7f8c4e0734e for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=b7f8c4e0734e
Modified Files:
clients/odbc/driver/SQLBindCol.c
clients/odbc/driver/SQLBindParameter.c
clients/odbc/driver/SQLSetEnvAttr.c
Branch: Oct2014
Log Message:
Use intptr_t type.
diffs (49 lines):
diff --git a/clients/odbc/driver/SQLBindCol.c b/clients/odbc/driver/SQLBindCol.c
--- a/clients/odbc/driver/SQLBindCol.c
+++ b/clients/odbc/driver/SQLBindCol.c
@@ -156,7 +156,7 @@ SQLBindCol(SQLHSTMT StatementHandle,
if (ColumnNumber > desc->sql_desc_count)
setODBCDescRecCount(desc, ColumnNumber);
- rc = MNDBSetDescField(desc, ColumnNumber,
SQL_DESC_CONCISE_TYPE, (SQLPOINTER) (ssize_t) TargetType, 0);
+ rc = MNDBSetDescField(desc, ColumnNumber,
SQL_DESC_CONCISE_TYPE, (SQLPOINTER) (intptr_t) TargetType, 0);
if (!SQL_SUCCEEDED(rc))
return rc;
rec = &desc->descRec[ColumnNumber];
diff --git a/clients/odbc/driver/SQLBindParameter.c
b/clients/odbc/driver/SQLBindParameter.c
--- a/clients/odbc/driver/SQLBindParameter.c
+++ b/clients/odbc/driver/SQLBindParameter.c
@@ -231,7 +231,7 @@ MNDBBindParameter(ODBCStmt *stmt,
return SQL_ERROR;
}
- rc = MNDBSetDescField(apd, ParameterNumber, SQL_DESC_CONCISE_TYPE,
(SQLPOINTER) (ssize_t) ValueType, 0);
+ rc = MNDBSetDescField(apd, ParameterNumber, SQL_DESC_CONCISE_TYPE,
(SQLPOINTER) (intptr_t) ValueType, 0);
if (!SQL_SUCCEEDED(rc))
return rc;
rc = MNDBSetDescField(ipd, ParameterNumber, SQL_DESC_CONCISE_TYPE,
(SQLPOINTER) (intptr_t) ParameterType, 0);
diff --git a/clients/odbc/driver/SQLSetEnvAttr.c
b/clients/odbc/driver/SQLSetEnvAttr.c
--- a/clients/odbc/driver/SQLSetEnvAttr.c
+++ b/clients/odbc/driver/SQLSetEnvAttr.c
@@ -87,10 +87,10 @@ SQLSetEnvAttr(SQLHENV EnvironmentHandle,
switch (Attribute) {
case SQL_ATTR_ODBC_VERSION: /* SQLINTEGER */
- switch ((SQLINTEGER) (ssize_t) ValuePtr) {
+ switch ((SQLINTEGER) (intptr_t) ValuePtr) {
case SQL_OV_ODBC3:
case SQL_OV_ODBC2:
- env->sql_attr_odbc_version = (SQLINTEGER) (ssize_t)
ValuePtr;
+ env->sql_attr_odbc_version = (SQLINTEGER) (intptr_t)
ValuePtr;
break;
default:
/* Invalid attribute value */
@@ -103,7 +103,7 @@ SQLSetEnvAttr(SQLHENV EnvironmentHandle,
addEnvError(env, "HYC00", NULL, 0);
return SQL_ERROR;
case SQL_ATTR_OUTPUT_NTS: /* SQLINTEGER */
- switch ((SQLINTEGER) (ssize_t) ValuePtr) {
+ switch ((SQLINTEGER) (intptr_t) ValuePtr) {
case SQL_TRUE:
break;
case SQL_FALSE:
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list