diff options
| author | Kris De Gussem <kris.degussem@gmail.com> | 2012-01-20 20:06:18 +0000 |
|---|---|---|
| committer | Kris <Kris.De.Gussem@hotmail.com> | 2012-01-20 20:06:18 +0000 |
| commit | e16f36b9020c08ad512ff8dd2f16536d8317fd65 (patch) | |
| tree | 62b71319050ce506c3df87e2225ab0bf8c3a7035 /src/extension/internal/latex-pstricks.cpp | |
| parent | makefile fix for revision 10910 (diff) | |
| download | inkscape-e16f36b9020c08ad512ff8dd2f16536d8317fd65.tar.gz inkscape-e16f36b9020c08ad512ff8dd2f16536d8317fd65.zip | |
fix memleak
(bzr r10912)
Diffstat (limited to 'src/extension/internal/latex-pstricks.cpp')
| -rw-r--r-- | src/extension/internal/latex-pstricks.cpp | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/extension/internal/latex-pstricks.cpp b/src/extension/internal/latex-pstricks.cpp index dd5419ee4..1d36d9456 100644 --- a/src/extension/internal/latex-pstricks.cpp +++ b/src/extension/internal/latex-pstricks.cpp @@ -61,8 +61,7 @@ unsigned int PrintLatex::setup(Inkscape::Extension::Print * /*mod*/) return TRUE; } -unsigned int -PrintLatex::begin (Inkscape::Extension::Print *mod, SPDocument *doc) +unsigned int PrintLatex::begin (Inkscape::Extension::Print *mod, SPDocument *doc) { Inkscape::SVGOStringStream os; int res; @@ -93,8 +92,8 @@ PrintLatex::begin (Inkscape::Extension::Print *mod, SPDocument *doc) Inkscape::IO::dump_fopen_call(fn, "K"); osf = Inkscape::IO::fopen_utf8name(fn, "w+"); if (!osf) { - fprintf(stderr, "inkscape: fopen(%s): %s\n", - fn, strerror(errno)); + fprintf(stderr, "inkscape: fopen(%s): %s\n", fn, strerror(errno)); + g_free(local_fn); return 0; } _stream = osf; |
