ostree/dump: Fix free'ing a static string
authorJonathan Lebon <jonathan@jlebon.com>
Tue, 3 Aug 2021 20:34:32 +0000 (16:34 -0400)
committerJonathan Lebon <jonathan@jlebon.com>
Tue, 3 Aug 2021 20:49:49 +0000 (16:49 -0400)
Reported-by: Seth Arnold <seth.arnold@canonical.com>
src/ostree/ot-dump.c

index a8ed54a2ee1de08ec52d1ff520dffd154b7090fd..ac1a2b3417de27757eab840433595f1a91c17aab 100644 (file)
@@ -136,8 +136,8 @@ dump_commit (GVariant            *variant,
       g_print ("Parent:  %s\n", parent);
     }
 
-  g_autofree char *contents = ostree_commit_get_content_checksum (variant) ?: "<invalid commit>";
-  g_print ("ContentChecksum:  %s\n", contents);
+  g_autofree char *contents = ostree_commit_get_content_checksum (variant);
+  g_print ("ContentChecksum:  %s\n", contents ?: "<invalid commit>");
   g_print ("Date:  %s\n", str);
 
   if ((version = ot_admin_checksum_version (variant)))