X-Git-Url: http://git.meshlink.io/?a=blobdiff_plain;f=test%2Fduplicate.c;h=db2ce72a0db80540d0c8ac5aadf26b41db581465;hb=fe5563f92021618b4a8b41e412c73d8364fcaf6e;hp=7905bb5384310edeae4f4d004bd816a60452a6a4;hpb=9a2520c36431a8a5fd90451e97f488c22f4decc5;p=meshlink diff --git a/test/duplicate.c b/test/duplicate.c index 7905bb53..db2ce72a 100644 --- a/test/duplicate.c +++ b/test/duplicate.c @@ -1,3 +1,7 @@ +#ifdef NDEBUG +#undef NDEBUG +#endif + #include #include #include @@ -11,7 +15,7 @@ static struct sync_flag duplicate_detected; static void handle_duplicate(meshlink_handle_t *mesh, meshlink_node_t *node) { set_sync_flag(&duplicate_detected, true); - meshlink_blacklist(mesh, node); + assert(meshlink_blacklist(mesh, node)); } int main() { @@ -30,7 +34,7 @@ int main() { mesh[i] = meshlink_open(dirname, name[i], "duplicate", DEV_CLASS_BACKBONE); assert(mesh[i]); - meshlink_add_address(mesh[i], "localhost"); + assert(meshlink_add_address(mesh[i], "localhost")); meshlink_enable_discovery(mesh[i], false); meshlink_set_node_duplicate_cb(mesh[i], handle_duplicate);