Simplify list_clear(), allow NULL as free() function pointer.

This makes it redundant to create a null_free() or dummy_free() function
that does nothing.
This commit is contained in:
Jan Vidar Krey
2014-08-05 13:08:46 +02:00
parent d33695435b
commit 1526d63403
4 changed files with 9 additions and 13 deletions

View File

@@ -109,11 +109,6 @@ void net_dns_destroy()
g_dns = NULL;
}
static void dummy_free(void* ptr)
{
}
void net_dns_process()
{
struct net_dns_result* result;
@@ -148,7 +143,7 @@ void net_dns_process()
}
});
list_clear(g_dns->results, &dummy_free);
list_clear(g_dns->results, NULL);
uhub_mutex_unlock(&g_dns->mutex);
}