From: Kern Sibbald Date: Fri, 8 Oct 2004 18:50:30 +0000 (+0000) Subject: Fix segfault in editing numbers in count command of restore tree. X-Git-Tag: Release-1.35.8~4 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=82371c520dd73c8e01943f231e84cfb986d59378;p=bacula%2Fbacula Fix segfault in editing numbers in count command of restore tree. git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@1638 91ce42f0-d328-0410-95d8-f526ca767f89 --- diff --git a/bacula/src/dird/ua_tree.c b/bacula/src/dird/ua_tree.c index da926e1fcd..13c6781847 100644 --- a/bacula/src/dird/ua_tree.c +++ b/bacula/src/dird/ua_tree.c @@ -345,7 +345,7 @@ static int markdircmd(UAContext *ua, TREE_CTX *tree) static int countcmd(UAContext *ua, TREE_CTX *tree) { int total, num_extract; - char ec1[50]; + char ec1[50], ec2[50]; total = num_extract = 0; for (TREE_NODE *node=first_tree_node(tree->root); node; node=next_tree_node(node)) { @@ -356,8 +356,9 @@ static int countcmd(UAContext *ua, TREE_CTX *tree) } } } - bsendmsg(ua, "%s total files/dirs. %d marked to be restored.\n", total, - edit_uint64_with_commas(num_extract, ec1)); + bsendmsg(ua, "%s total files/dirs. %s marked to be restored.\n", + edit_uint64_with_commas(total, ec1), + edit_uint64_with_commas(num_extract, ec2)); return 1; }