From: Anthony Minessale Date: Wed, 31 Oct 2007 18:47:03 +0000 (+0000) Subject: change types for odbc X-Git-Tag: v1.0-beta2~272 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fc1209a548d65d9edfcdf112f8f66c1958c95b26;p=thirdparty%2Ffreeswitch.git change types for odbc git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6102 d0543943-73ff-0310-b7d9-9358b9ac24b2 --- diff --git a/src/mod/endpoints/mod_sofia/sofia_glue.c b/src/mod/endpoints/mod_sofia/sofia_glue.c index 0664d7e4a9..a575c4648c 100644 --- a/src/mod/endpoints/mod_sofia/sofia_glue.c +++ b/src/mod/endpoints/mod_sofia/sofia_glue.c @@ -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; }