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 checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list