diff options
author | Daniel Black <grooverdan@users.sourceforge.net> | 2015-04-13 22:39:37 +1000 |
---|---|---|
committer | Daniel Black <grooverdan@users.sourceforge.net> | 2015-04-13 22:39:37 +1000 |
commit | 8a827d530a67d40332668d31683a45f583974935 (patch) | |
tree | 543ee5f8d2a9edd3fcc290d8e03f32fe013222fe /sql/sql_view.cc | |
parent | 29721d7d5f85fe323d70f1856aa1e5294e14074a (diff) | |
download | mariadb-git-8a827d530a67d40332668d31683a45f583974935.tar.gz |
avoid calling runctiosn in DBUG_RETURN
Diffstat (limited to 'sql/sql_view.cc')
-rw-r--r-- | sql/sql_view.cc | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/sql/sql_view.cc b/sql/sql_view.cc index c5eb5c5f7ef..46998c215da 100644 --- a/sql/sql_view.cc +++ b/sql/sql_view.cc @@ -2077,9 +2077,11 @@ int view_repair(THD *thd, TABLE_LIST *view, HA_CHECK_OPT *check_opt) ((check_opt->sql_flags & TT_FROM_MYSQL) && (!view->mariadb_version)); bool wrong_checksum= view_checksum(thd, view); + int ret; if (wrong_checksum || swap_alg) { - DBUG_RETURN(mariadb_fix_view(thd, view, wrong_checksum, swap_alg)); + ret= mariadb_fix_view(thd, view, wrong_checksum, swap_alg); + DBUG_RETURN(ret); } DBUG_RETURN(HA_ADMIN_OK); } |