X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=src%2Fextension%2Finternal%2Femf-win32-inout.cpp;fp=src%2Fextension%2Finternal%2Femf-win32-inout.cpp;h=f400a36497008c5da1080c66f3c81cd6f5e13b21;hb=8f478a2ee6a88f74509d5e0b5ee0d583c1acc32c;hp=bc7a3ac78724692f01605ff76be495d9ee24f864;hpb=c583cdb2d3a8c3853a6498a0495f192fb786a7b9;p=inkscape.git diff --git a/src/extension/internal/emf-win32-inout.cpp b/src/extension/internal/emf-win32-inout.cpp index bc7a3ac78..f400a3649 100644 --- a/src/extension/internal/emf-win32-inout.cpp +++ b/src/extension/internal/emf-win32-inout.cpp @@ -114,7 +114,7 @@ emf_print_document_to_file(SPDocument *doc, gchar const *filename) mod = Inkscape::Extension::get_print(PRINT_EMF_WIN32); oldconst = mod->get_param_string("destination"); oldoutput = g_strdup(oldconst); - mod->set_param_string("destination", (gchar *)filename); + mod->set_param_string("destination", filename); /* Start */ context.module = mod; @@ -147,7 +147,7 @@ emf_print_document_to_file(SPDocument *doc, gchar const *filename) void -EmfWin32::save (Inkscape::Extension::Output *mod, SPDocument *doc, const gchar *uri) +EmfWin32::save(Inkscape::Extension::Output *mod, SPDocument *doc, gchar const *filename) { Inkscape::Extension::Extension * ext; @@ -159,10 +159,7 @@ EmfWin32::save (Inkscape::Extension::Output *mod, SPDocument *doc, const gchar * bool new_val = mod->get_param_bool("textToPath"); ext->set_param_bool("textToPath", new_val); - gchar * final_name; - final_name = g_strdup_printf("%s", uri); - emf_print_document_to_file(doc, final_name); - g_free(final_name); + emf_print_document_to_file(doc, filename); ext->set_param_bool("textToPath", old_textToPath);