summaryrefslogtreecommitdiffstats
path: root/src/extension/internal/cairo-renderer-pdf-out.cpp
diff options
context:
space:
mode:
authorJohan B. C. Engelen <jbc.engelen@swissonline.ch>2010-06-29 21:50:45 +0000
committerJohan Engelen <goejendaagh@zonnet.nl>2010-06-29 21:50:45 +0000
commit62dc9985efff58d201f5272baebfcbeed8de8c82 (patch)
treed265d2c8b67330b0597c93ea52b012ec2e0fc90c /src/extension/internal/cairo-renderer-pdf-out.cpp
parentminor fix in Dutch translation of win32 installer (diff)
downloadinkscape-62dc9985efff58d201f5272baebfcbeed8de8c82.tar.gz
inkscape-62dc9985efff58d201f5272baebfcbeed8de8c82.zip
pdf/ps/eps+latex: output tex code to ".pdf_tex" instead of to ".tex"
Fixed bugs: - https://launchpad.net/bugs/595312 (bzr r9547)
Diffstat (limited to 'src/extension/internal/cairo-renderer-pdf-out.cpp')
-rw-r--r--src/extension/internal/cairo-renderer-pdf-out.cpp7
1 files changed, 1 insertions, 6 deletions
diff --git a/src/extension/internal/cairo-renderer-pdf-out.cpp b/src/extension/internal/cairo-renderer-pdf-out.cpp
index 808590e04..e8eff20b7 100644
--- a/src/extension/internal/cairo-renderer-pdf-out.cpp
+++ b/src/extension/internal/cairo-renderer-pdf-out.cpp
@@ -213,12 +213,7 @@ CairoRendererPdfOutput::save(Inkscape::Extension::Output *mod, SPDocument *doc,
// Create LaTeX file (if requested)
if (new_textToLaTeX) {
- gchar * tex_filename;
- //strip filename of ".pdf", do not add ".tex" here.
- gsize n = g_str_has_suffix(filename, ".pdf") ? strlen(filename)-4 : strlen(filename);
- tex_filename = g_strndup(filename, n);
- ret = latex_render_document_text_to_file(doc, tex_filename, new_exportId, new_exportDrawing, new_exportCanvas, true);
- g_free(tex_filename);
+ ret = latex_render_document_text_to_file(doc, filename, new_exportId, new_exportDrawing, new_exportCanvas, true);
if (!ret)
throw Inkscape::Extension::Output::save_failed();