diff options
author | Paul Eggert <eggert@cs.ucla.edu> | 2021-08-01 17:46:47 -0700 |
---|---|---|
committer | Paul Eggert <eggert@cs.ucla.edu> | 2021-08-01 18:06:58 -0700 |
commit | ff5b9bacf5e01754a6c74165949d5cb5822370f0 (patch) | |
tree | 7fe9e0212e6b76b687b3d082b17208bcd1b2c127 /lib | |
parent | 0fb92d9b37c5242ee12c16d08c5eddfb7754377c (diff) | |
download | gnulib-ff5b9bacf5e01754a6c74165949d5cb5822370f0.tar.gz |
xreadlink: improve -fanalyzer malloc checking
Diffstat (limited to 'lib')
-rw-r--r-- | lib/xreadlink.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/lib/xreadlink.h b/lib/xreadlink.h index ef749babe9..fb7cea7106 100644 --- a/lib/xreadlink.h +++ b/lib/xreadlink.h @@ -18,8 +18,12 @@ /* Written by Jim Meyering <jim@meyering.net> */ -extern char *xreadlink (char const *filename); +#include <stdlib.h> + +extern char *xreadlink (char const *filename) + _GL_ATTRIBUTE_MALLOC _GL_ATTRIBUTE_DEALLOC_FREE; #if GNULIB_XREADLINKAT -extern char *xreadlinkat (int fd, char const *filename); +extern char *xreadlinkat (int fd, char const *filename) + _GL_ATTRIBUTE_MALLOC _GL_ATTRIBUTE_DEALLOC_FREE; #endif |