[Libreoffice] [PUSHED] cppcheck, Memory leak: fallback in shell/source/unix/misc/gnome-open-url.c
David Tardon
dtardon at redhat.com
Thu Nov 25 21:34:17 PST 2010
On Thu, Nov 25, 2010 at 11:30:20PM +0100, Julien Nabet wrote:
> Hello,
>
> Here's a small patch for shell/source/unix/misc/gnome-open-url.c
>
> Julien.
> (LGPLv3+ / MPL)
> commit 6b768a031280d0c3ad23624dd3a6470c57395a56
> Author: serval <serval at ilapharm.com>
> Date: Thu Nov 25 23:26:39 2010 +0100
>
> correct cppcheck, Memory leak: fallback
>
> diff --git a/shell/source/unix/misc/gnome-open-url.c b/shell/source/unix/misc/gnome-open-url.c
> index 69cd837..9ee106b 100644
> --- a/shell/source/unix/misc/gnome-open-url.c
> +++ b/shell/source/unix/misc/gnome-open-url.c
> @@ -139,6 +139,7 @@ int main(int argc, char *argv[] )
> args[2] = NULL;
> return execv(fallback, args);
> }
> + free(fallback);
>
> return -1;
> }
I changed the code a bit so fallback is freed even if the "if" path is
taken.
D.
More information about the LibreOffice
mailing list