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

Reply via email to