git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11244
d0543943-73ff-0310-b7d9-
9358b9ac24b2
SQLLEN m = 0, t = 0;
char *err_str = NULL;
int result;
-
+ int err = 0;
+
switch_assert(callback != NULL);
if (!db_is_up(handle)) {
int done = 0;
if (!(result = SQLFetch(stmt)) == SQL_SUCCESS) {
+ err++;
break;
}
SQLFreeHandle(SQL_HANDLE_STMT, stmt);
- return SWITCH_ODBC_SUCCESS;
+ if (!err) {
+ return SWITCH_ODBC_SUCCESS;
+ }
- error:
+ error:
/* err_str is already defined for some error cases */
if (err_str != NULL) {