diff options
| author | Collin Funk <collin.funk1@gmail.com> | 2025-09-28 15:03:06 -0700 |
|---|---|---|
| committer | Collin Funk <collin.funk1@gmail.com> | 2025-09-29 17:01:54 -0700 |
| commit | 5af86c5eb0d5e9ca684cb129f52b4e630744ff08 (patch) | |
| tree | cde00420278ecac7ab96586d99afa1b0be7334dd /manual | |
| parent | 1912550f6200e9d90c9bc716b7e9e173919b6e2c (diff) | |
manual: Fix missing include in sigusr example.
Previously this file would fail to compile with the following error:
$ gcc manual/examples/sigusr.c
manual/examples/sigusr.c: In function ‘child_function’:
manual/examples/sigusr.c:46:3: error: implicit declaration of function ‘exit’ [-Wimplicit-function-declaration]
46 | exit (0);
| ^~~~
manual/examples/sigusr.c:23:1: note: include ‘<stdlib.h>’ or provide a declaration of ‘exit’
22 | #include <unistd.h>
+++ |+#include <stdlib.h>
23 | /*@end group*/
manual/examples/sigusr.c:46:3: warning: incompatible implicit declaration of built-in function ‘exit’ [-Wbuiltin-declaration-mismatch]
46 | exit (0);
| ^~~~
manual/examples/sigusr.c:46:3: note: include ‘<stdlib.h>’ or provide a declaration of ‘exit’
Reviewed-by: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Diffstat (limited to 'manual')
| -rw-r--r-- | manual/examples/sigusr.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/manual/examples/sigusr.c b/manual/examples/sigusr.c index 13874fd7d8..8f00cd9407 100644 --- a/manual/examples/sigusr.c +++ b/manual/examples/sigusr.c @@ -18,6 +18,7 @@ /*@group*/ #include <signal.h> #include <stdio.h> +#include <stdlib.h> #include <sys/types.h> #include <unistd.h> /*@end group*/ |
