From b38a5f4cb44945f52e1375ff09aad908f389ba47 Mon Sep 17 00:00:00 2001 From: Lubomir Rintel Date: Mon, 7 Dec 2015 11:05:50 +0100 Subject: [PATCH] cli: avoid using tmp template after it goes out of scope Fixes: 3892b839af4597c29ebff6d77666566dc4f94fb1 --- clients/cli/connections.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/clients/cli/connections.c b/clients/cli/connections.c index 1cdfadf26e..da2e3f25c6 100644 --- a/clients/cli/connections.c +++ b/clients/cli/connections.c @@ -10146,6 +10146,7 @@ do_connection_export (NmCli *nmc, int argc, char **argv) const char *type = NULL; NMVpnEditorPlugin *plugin; GError *error = NULL; + char tmpfile[] = "/tmp/nmcli-export-temp-XXXXXX"; if (argc == 0) { if (nmc->ask) { @@ -10214,7 +10215,6 @@ do_connection_export (NmCli *nmc, int argc, char **argv) path = out_name; else { int fd; - char tmpfile[] = "/tmp/nmcli-export-temp-XXXXXX"; fd = g_mkstemp (tmpfile); if (fd == -1) { g_string_printf (nmc->return_text, _("Error: failed to create temporary file %s."), tmpfile);