Changeset: 4ed0b979aa91 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=4ed0b979aa91
Modified Files:
        clients/odbc/driver/SQLDriverConnect.c
Branch: Jul2015
Log Message:

Fix cast.


diffs (29 lines):

diff --git a/clients/odbc/driver/SQLDriverConnect.c 
b/clients/odbc/driver/SQLDriverConnect.c
--- a/clients/odbc/driver/SQLDriverConnect.c
+++ b/clients/odbc/driver/SQLDriverConnect.c
@@ -217,16 +217,17 @@ ODBCConnectionString(SQLRETURN rc,
 
        /* calculate how much space was needed */
        if (StringLength2Ptr)
-               *StringLength2Ptr = (int) (strlen(dsn ? dsn : "DEFAULT") + 5 +
-                                          (uid ? strlen(uid) + 5 : 0) +
-                                          (pwd ? strlen(pwd) + 5 : 0) +
-                                          (host ? strlen(host) + 6 : 0) +
-                                          (port ? port + 6 : 0) +
-                                          (database ? strlen(database) + 10 : 
0)
+               *StringLength2Ptr = (SQLSMALLINT)
+                       (strlen(dsn ? dsn : "DEFAULT") + 5 +
+                        (uid ? strlen(uid) + 5 : 0) +
+                        (pwd ? strlen(pwd) + 5 : 0) +
+                        (host ? strlen(host) + 6 : 0) +
+                        (port ? port + 6 : 0) +
+                        (database ? strlen(database) + 10 : 0)
 #ifdef ODBCDEBUG
-                                          + (ODBCdebug && getenv("ODBCDEBUG") 
== NULL ? strlen(ODBCdebug) + 9 : 0)
+                        + (ODBCdebug && getenv("ODBCDEBUG") == NULL ? 
strlen(ODBCdebug) + 9 : 0)
 #endif
-                       );
+                               );
 
 #ifdef ODBCDEBUG
        ODBCLOG("ConnectionString: \"%.*s\" %d\n", buf ? buflen : 6, buf ? 
(char *) buf : "(null)", buflen);
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to