From ded47a6108fb9852749d68d57261415d085a8195 Mon Sep 17 00:00:00 2001 From: Dietmar Maurer Date: Mon, 9 Jan 2012 12:30:48 +0100 Subject: [PATCH] fix bug 77: only use cmd2string when necessary --- data/PVE/Tools.pm | 10 +++++++--- debian/changelog | 2 ++ 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/data/PVE/Tools.pm b/data/PVE/Tools.pm index 8b2725e..7249402 100644 --- a/data/PVE/Tools.pm +++ b/data/PVE/Tools.pm @@ -200,10 +200,14 @@ sub run_command { my ($cmd, %param) = @_; my $old_umask; + my $cmdstr; - $cmd = [ $cmd ] if !ref($cmd); - - my $cmdstr = cmd2string($cmd); + if (!ref($cmd)) { + $cmdstr = $cmd; + $cmd = [ $cmd ]; + } else { + $cmdstr = cmd2string($cmd); + } my $errmsg; my $laststderr; diff --git a/debian/changelog b/debian/changelog index 4a8631a..cb556c5 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,6 +2,8 @@ libpve-common-perl (1.0-12) unstable; urgency=low * new helper kvmkeymaplist() + * fix bug 77: only use cmd2string when necessary + -- Proxmox Support Team Mon, 09 Jan 2012 11:44:11 +0100 libpve-common-perl (1.0-11) unstable; urgency=low -- 2.39.2