Skip to content

Commit

Permalink
Fix -Wimplicit-function-declaration error with gcc 14.
Browse files Browse the repository at this point in the history
```
malloc_info.c: In function 'leak_memory':
malloc_info.c:12:12: error: implicit declaration of function 'malloc' [-Wimplicit-function-declaration]
   12 |     (void)!malloc(1024 * 1024 * 1024);
      |            ^~~~~~
malloc_info.c:10:1: note: include '<stdlib.h>' or provide a declaration of 'malloc'
    9 | #include "../util.h"
  +++ |+#include <stdlib.h>
   10 |
malloc_info.c:12:12: warning: incompatible implicit declaration of built-in function 'malloc' [-Wbuiltin-declaration-mismatch]
   12 |     (void)!malloc(1024 * 1024 * 1024);
      |            ^~~~~~
```

Taken from https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/72971/

Co-authored-by: @mio
  • Loading branch information
jvoisin authored and thestinger committed Oct 4, 2024
1 parent 9ca9d2d commit 6ce663a
Showing 1 changed file with 1 addition and 0 deletions.
1 change: 1 addition & 0 deletions test/malloc_info.c
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
#include <pthread.h>
#include <stdio.h>
#include <stdlib.h>

#if defined(__GLIBC__) || defined(__ANDROID__)
#include <malloc.h>
Expand Down

0 comments on commit 6ce663a

Please sign in to comment.