From: Ján Tomko Date: Tue, 10 Aug 2021 15:12:02 +0000 (+0200) Subject: vsh: remove pointless cleanup labels X-Git-Tag: v7.7.0-rc1~227 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4d64c850c40c7709493648ec480f28bef8b492bb;p=thirdparty%2Flibvirt.git vsh: remove pointless cleanup labels Remove cleanup sections that are no longer needed, as well as unnecessary 'ret' variables. Signed-off-by: Ján Tomko Reviewed-by: Peter Krempa --- diff --git a/tools/vsh.c b/tools/vsh.c index 4a42688f98..f55eb083f5 100644 --- a/tools/vsh.c +++ b/tools/vsh.c @@ -2396,7 +2396,6 @@ vshEditFile(vshControl *ctl, const char *filename) { const char *editor; g_autoptr(virCommand) cmd = NULL; - int ret = -1; int outfd = STDOUT_FILENO; int errfd = STDERR_FILENO; @@ -2434,12 +2433,9 @@ vshEditFile(vshControl *ctl, const char *filename) if (virCommandRunAsync(cmd, NULL) < 0 || virCommandWait(cmd, NULL) < 0) { vshReportError(ctl); - goto cleanup; + return -1; } - ret = 0; - - cleanup: - return ret; + return 0; } char * @@ -2796,7 +2792,6 @@ vshReadlineInit(vshControl *ctl) { g_autofree char *userdir = NULL; int max_history = 500; - int ret = -1; g_autofree char *histsize_env = NULL; const char *histsize_str = NULL; const char *break_characters = " \t\n`@$><=;|&{("; @@ -2821,12 +2816,12 @@ vshReadlineInit(vshControl *ctl) if ((histsize_str = getenv(histsize_env))) { if (virStrToLong_i(histsize_str, NULL, 10, &max_history) < 0) { vshError(ctl, _("Bad $%s value."), histsize_env); - goto cleanup; + return -1; } else if (max_history > HISTSIZE_MAX || max_history < 0) { vshError(ctl, _("$%s value should be between 0 " "and %d"), histsize_env, HISTSIZE_MAX); - goto cleanup; + return -1; } } stifle_history(max_history); @@ -2841,10 +2836,7 @@ vshReadlineInit(vshControl *ctl) ctl->historyfile = g_strdup_printf("%s/history", ctl->historydir); read_history(ctl->historyfile); - ret = 0; - - cleanup: - return ret; + return 0; } static void