From 07030c63f0448aae189759eb90001bcf65de75a3 Mon Sep 17 00:00:00 2001 From: Seven Du Date: Wed, 12 Nov 2014 13:31:30 +0800 Subject: [PATCH] fix compiler warning on unmatched return type --- src/switch_core_sqldb.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/switch_core_sqldb.c b/src/switch_core_sqldb.c index adcfbcf300..508b68643d 100644 --- a/src/switch_core_sqldb.c +++ b/src/switch_core_sqldb.c @@ -1296,7 +1296,9 @@ SWITCH_DECLARE(switch_bool_t) switch_cache_db_test_reactive(switch_cache_db_hand } if (!switch_test_flag((&runtime), SCF_AUTO_SCHEMAS)) { - return switch_cache_db_execute_sql(dbh, (char *)test_sql, NULL); + switch_status_t status = switch_cache_db_execute_sql(dbh, (char *)test_sql, NULL); + + return (status == SWITCH_STATUS_SUCCESS) ? SWITCH_TRUE : SWITCH_FALSE; } if (io_mutex) switch_mutex_lock(io_mutex);