summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorKris De Gussem <kris.degussem@gmail.com>2012-01-20 20:06:18 +0000
committerKris <Kris.De.Gussem@hotmail.com>2012-01-20 20:06:18 +0000
commite16f36b9020c08ad512ff8dd2f16536d8317fd65 (patch)
tree62b71319050ce506c3df87e2225ab0bf8c3a7035 /src
parentmakefile fix for revision 10910 (diff)
downloadinkscape-e16f36b9020c08ad512ff8dd2f16536d8317fd65.tar.gz
inkscape-e16f36b9020c08ad512ff8dd2f16536d8317fd65.zip
fix memleak
(bzr r10912)
Diffstat (limited to 'src')
-rw-r--r--src/extension/internal/latex-pstricks.cpp7
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;