From 624c3479844fb24fa59add1c162eb4d09d10806a Mon Sep 17 00:00:00 2001 From: Markus Makela Date: Wed, 12 Nov 2014 10:24:21 +0200 Subject: [PATCH] Fixed compilation errors due to declaring variables after a goto command. --- log_manager/log_manager.cc | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/log_manager/log_manager.cc b/log_manager/log_manager.cc index 924eaba15..15ad1f505 100644 --- a/log_manager/log_manager.cc +++ b/log_manager/log_manager.cc @@ -1433,9 +1433,11 @@ int skygw_log_rotate( logfile_id_t id) { int err = 0; + va_list valist; /**< Dummy, must be present but it is not processed */ + goto return_err; - va_list valist; /**< Dummy, must be present but it is not processed */ + if (!logmanager_register(false)) { ss_dfprintf(stderr, @@ -1451,8 +1453,11 @@ int skygw_log_rotate( } return_unregister: + logmanager_unregister(); -return_err: + + return_err: + return err; }