]> git.proxmox.com Git - mirror_qemu.git/blobdiff - util/iova-tree.c
iotests/check: Fix typing for sys.exit() value
[mirror_qemu.git] / util / iova-tree.c
index 6dff29c1f62d2738e2363c526ad1e61ec93513bf..536789797e472fb947ec99a2d32c9909d3c21eed 100644 (file)
@@ -164,15 +164,13 @@ void iova_tree_foreach(IOVATree *tree, iova_tree_iterator iterator)
     g_tree_foreach(tree->tree, iova_tree_traverse, iterator);
 }
 
-int iova_tree_remove(IOVATree *tree, const DMAMap *map)
+void iova_tree_remove(IOVATree *tree, DMAMap map)
 {
     const DMAMap *overlap;
 
-    while ((overlap = iova_tree_find(tree, map))) {
+    while ((overlap = iova_tree_find(tree, &map))) {
         g_tree_remove(tree->tree, overlap);
     }
-
-    return IOVA_OK;
 }
 
 /**