int test_malloc(void **ptr, size_t size)
{
(*ptr) = malloc(size);
return 0;
}
int test_app()
{
char *data = NULL;
int ret = 0;
ret = test_malloc((void **)&data, 100);
}
コンパイラ:gcc 4.1.2
とりわけ、私は-O2と-Wallを使用しています。これらは、これをチェックするいくつかのオプションをオンにしていると思います。