diff options
author | Paul Eggert <eggert@cs.ucla.edu> | 2021-08-01 17:36:09 -0700 |
---|---|---|
committer | Paul Eggert <eggert@cs.ucla.edu> | 2021-08-01 18:06:55 -0700 |
commit | 248b13b839fd392e6078788d902dc77a4f97273f (patch) | |
tree | 408e79eb4cf0383f56a837061251883dda66f834 /lib/modechange.h | |
parent | 8c6a99453e4a38fe6b602718e7b5e68444870e07 (diff) | |
download | gnulib-248b13b839fd392e6078788d902dc77a4f97273f.tar.gz |
modechange: improve -fanalyzer malloc checking
Diffstat (limited to 'lib/modechange.h')
-rw-r--r-- | lib/modechange.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/lib/modechange.h b/lib/modechange.h index 9029fbc617..e32b3c916c 100644 --- a/lib/modechange.h +++ b/lib/modechange.h @@ -20,10 +20,13 @@ # define MODECHANGE_H_ # include <stdbool.h> +# include <stdlib.h> # include <sys/types.h> -struct mode_change *mode_compile (const char *); -struct mode_change *mode_create_from_ref (const char *); +struct mode_change *mode_compile (const char *) + _GL_ATTRIBUTE_MALLOC _GL_ATTRIBUTE_DEALLOC_FREE; +struct mode_change *mode_create_from_ref (const char *) + _GL_ATTRIBUTE_MALLOC _GL_ATTRIBUTE_DEALLOC_FREE; mode_t mode_adjust (mode_t, bool, mode_t, struct mode_change const *, mode_t *); |