lib/sysroot-deploy: explicitly handle `g_variant_lookup` results
authorLuca BRUNO <luca.bruno@coreos.com>
Mon, 26 Sep 2022 07:42:12 +0000 (07:42 +0000)
committerLuca BRUNO <luca.bruno@coreos.com>
Mon, 26 Sep 2022 07:42:12 +0000 (07:42 +0000)
This explicitly ignores the results of two optional variant lookups,
in order to pacify a RHT internal static analyzer.

src/libostree/ostree-sysroot-deploy.c

index 7b2f1a6fccdc317f454ed9e5aa49cb8269b4a0f0..7cf2020fb8363c72d1fdcacfac0da1918dd83f96 100644 (file)
@@ -2005,7 +2005,7 @@ install_deployment_kernel (OstreeSysroot   *sysroot,
                                     &variant, NULL))
         {
           metadata = g_variant_get_child_value (variant, 0);
-          g_variant_lookup (metadata, OSTREE_COMMIT_META_KEY_VERSION, "s", &deployment_version);
+          (void) g_variant_lookup (metadata, OSTREE_COMMIT_META_KEY_VERSION, "s", &deployment_version);
         }
     }
 
@@ -2232,7 +2232,7 @@ get_deployment_ostree_version (OstreeRepo       *repo,
   if (ostree_repo_load_variant (repo, OSTREE_OBJECT_TYPE_COMMIT, csum, &variant, NULL))
     {
       g_autoptr(GVariant) metadata = g_variant_get_child_value (variant, 0);
-      g_variant_lookup (metadata, OSTREE_COMMIT_META_KEY_VERSION, "s", &version);
+      (void) g_variant_lookup (metadata, OSTREE_COMMIT_META_KEY_VERSION, "s", &version);
     }
 
   return g_steal_pointer (&version);