]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
change types for odbc
authorAnthony Minessale <anthony.minessale@gmail.com>
Wed, 31 Oct 2007 18:47:03 +0000 (18:47 +0000)
committerAnthony Minessale <anthony.minessale@gmail.com>
Wed, 31 Oct 2007 18:47:03 +0000 (18:47 +0000)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6102 d0543943-73ff-0310-b7d9-9358b9ac24b2

src/mod/endpoints/mod_sofia/sofia_glue.c

index 0664d7e4a9335d0e10c0bff57b43aa3b1f553479..a575c4648cdf21f9a13943adc6a35f86021a78c1 100644 (file)
@@ -1885,11 +1885,11 @@ static char *sofia_glue_execute_sql2str_odbc(sofia_profile_t *profile, switch_mu
        char *ret = NULL;
        SQLHSTMT stmt;
        SQLCHAR name[1024];
-       SQLINTEGER m = 0;
+       SQLLEN m = 0;
 
        if (switch_odbc_handle_exec(profile->master_odbc, sql, &stmt) == SWITCH_ODBC_SUCCESS) {
                SQLSMALLINT NameLength, DataType, DecimalDigits, Nullable;
-               SQLUINTEGER ColumnSize;
+               SQLULEN ColumnSize;
                SQLRowCount(stmt, &m);
 
                if (m <= 0) {
@@ -1901,7 +1901,7 @@ static char *sofia_glue_execute_sql2str_odbc(sofia_profile_t *profile, switch_mu
                }
 
                SQLDescribeCol(stmt, 1, name, sizeof(name), &NameLength, &DataType, &ColumnSize, &DecimalDigits, &Nullable);
-               SQLGetData(stmt, 1, SQL_C_CHAR, (SQLCHAR *)resbuf, (SQLINTEGER)len, NULL);
+               SQLGetData(stmt, 1, SQL_C_CHAR, (SQLCHAR *)resbuf, (SQLLEN)len, NULL);
                SQLFreeHandle(SQL_HANDLE_STMT, stmt);
                ret = resbuf;
        }