X-Git-Url: https://git.jankratochvil.net/?a=blobdiff_plain;f=badblock-guess.c;h=eb1642c26d9f92814b0bcd5504a54d7a6228b347;hb=b1d726be4e97b55f4390e60873596659688d8e7d;hp=69103fdc9abe1f42a8b8192e9f41f8e9b907aafb;hpb=ecd4617f5b30bc5816680650ef70b34073602d80;p=badblock-guess.git diff --git a/badblock-guess.c b/badblock-guess.c index 69103fd..eb1642c 100644 --- a/badblock-guess.c +++ b/badblock-guess.c @@ -175,13 +175,13 @@ struct range *key,*neigh_left,*neigh_right; if (start>=end) return; key=node_build(start,end); - if ((neigh_left =g_tree_search(bad_tree,(GSearchFunc)search_end ,&start))) { + if ((neigh_left =g_tree_search(bad_tree,(GCompareFunc)search_end ,&start))) { g_assert(neigh_left->end==key->start); key->start=neigh_left->start; g_tree_remove(bad_tree,neigh_left); g_mem_chunk_free(node_memchunk,neigh_left); } - if ((neigh_right=g_tree_search(bad_tree,(GSearchFunc)search_start,&end ))) { + if ((neigh_right=g_tree_search(bad_tree,(GCompareFunc)search_start,&end ))) { g_assert(neigh_right->start==key->end); key->end=neigh_right->end; g_tree_remove(bad_tree,neigh_right);