* tests/middle.c (main): Explicitly cast result of GC_malloc[_atomic]
to void (to outline that the result is unused intentionally).
* tests/test.c (run_one_test): Likewise.
GC_INIT();
for (i = 0; i < 20000; ++i) {
- GC_malloc_atomic (4096);
- GC_malloc (4096);
+ (void)GC_malloc_atomic(4096);
+ (void)GC_malloc(4096);
}
for (i = 0; i < 20000; ++i) {
- GC_malloc_atomic (2048);
- GC_malloc (2048);
+ (void)GC_malloc_atomic(2048);
+ (void)GC_malloc(2048);
}
printf("Final heap size is %lu\n", (unsigned long)GC_get_heap_size());
return 0;
{
size_t i;
- GC_malloc(17);
+ (void)GC_malloc(17);
for (i = sizeof(GC_word); i < 512; i *= 2) {
GC_word result = (GC_word) GC_memalign(i, 17);
if (result % i != 0 || result == 0 || *(int *)result != 0) FAIL;
{
size_t i;
for (i = 0; i < 10000; ++i) {
- GC_MALLOC(0);
+ (void)GC_MALLOC(0);
GC_FREE(GC_MALLOC(0));
- GC_MALLOC_ATOMIC(0);
+ (void)GC_MALLOC_ATOMIC(0);
GC_FREE(GC_MALLOC_ATOMIC(0));
}
}