[systemd-devel] [PATCH] fix regression of read_full_file() in fileio.c

Zbigniew Jędrzejewski-Szmek zbyszek at in.waw.pl
Sat Nov 30 20:05:19 PST 2013


On Sat, Nov 30, 2013 at 08:02:27PM -0800, Shawn Landden wrote:
> my e93c33d4aa broke this stupidly
> ---
>  src/shared/fileio.c | 1 +
>  1 file changed, 1 insertion(+)
> 
> diff --git a/src/shared/fileio.c b/src/shared/fileio.c
> index ac1b409..ede8819 100644
> --- a/src/shared/fileio.c
> +++ b/src/shared/fileio.c
> @@ -240,6 +240,7 @@ int read_full_file(const char *fn, char **contents, size_t *size) {
>  
>          buf[l] = 0;
>          *contents = buf;
> +        buf = NULL; /* do not free */
>  
Applied.

Zbyszek


More information about the systemd-devel mailing list