summaryrefslogtreecommitdiffstats
path: root/cat
diff options
context:
space:
mode:
authorRichard W.M. Jones <rjones@redhat.com>2012-05-17 17:11:16 +0100
committerRichard W.M. Jones <rjones@redhat.com>2012-05-17 17:11:16 +0100
commit32765e440cee03bb7b89d1aa58c7dea4f55458c8 (patch)
tree265c2f869573e0e75cab6587b404477475fcea35 /cat
parentb9331a2d73f2ce2e424329d35139e68f0fbe8c7a (diff)
downloadlibguestfs-32765e440cee03bb7b89d1aa58c7dea4f55458c8.tar.gz
libguestfs-32765e440cee03bb7b89d1aa58c7dea4f55458c8.tar.xz
libguestfs-32765e440cee03bb7b89d1aa58c7dea4f55458c8.zip
virt-ls: Fix --checksum option (RHBZ#822490).
Diffstat (limited to 'cat')
-rw-r--r--cat/virt-ls.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/cat/virt-ls.c b/cat/virt-ls.c
index 3d3699ee..7bc9e12a 100644
--- a/cat/virt-ls.c
+++ b/cat/virt-ls.c
@@ -833,6 +833,8 @@ show_file (const char *dir, const char *name,
output_xattrs (xattrs);
*/
+ path = full_path (dir, name);
+
if (checksum && is_reg (stat->mode)) {
csum = guestfs_checksum (g, checksum, path);
if (!csum)
@@ -841,7 +843,6 @@ show_file (const char *dir, const char *name,
output_string (csum);
}
- path = full_path (dir, name);
output_string (path);
if (is_lnk (stat->mode))