]> git.proxmox.com Git - mirror_qemu.git/blobdiff - xen-mapcache.c
maint: avoid useless "if (foo) free(foo)" pattern
[mirror_qemu.git] / xen-mapcache.c
index 8cefd0c62fb707b5a2fd4ba19f0b521acf8cd4a3..97fece23587ac0c0816299bb781e03c4d975c2d2 100644 (file)
@@ -169,10 +169,8 @@ static void xen_remap_bucket(MapCacheEntry *entry,
             exit(-1);
         }
     }
-    if (entry->valid_mapping != NULL) {
-        g_free(entry->valid_mapping);
-        entry->valid_mapping = NULL;
-    }
+    g_free(entry->valid_mapping);
+    entry->valid_mapping = NULL;
 
     for (i = 0; i < nb_pfn; i++) {
         pfns[i] = (address_index << (MCACHE_BUCKET_SHIFT-XC_PAGE_SHIFT)) + i;