From: Alan Knowles Date: Fri, 29 Jun 2018 08:29:03 +0000 (+0800) Subject: src/strip.vala X-Git-Url: http://git.roojs.org/?p=app.mailtrimmer;a=commitdiff_plain;h=9642bac9b6dc9d8733a6924b598f041d29a6e457 src/strip.vala --- diff --git a/src/strip.vala b/src/strip.vala index 306b747..0c7f52a 100644 --- a/src/strip.vala +++ b/src/strip.vala @@ -647,14 +647,14 @@ public class Strip : GLib.Object { string txt = ""+ "" + - GLib.Uri.escape_string( filename) + // fixme needs html escaping... + GLib.Uri.escape_string( filename, "", false) + // fixme needs html escaping... "" + ""; rep.get_content_type().set_parameter("charset", "utf-8"); rep.set_header("X-strip-id", file_id); rep.set_header("X-strip-content-name", filename); - rep.set_header("X-strip-path", this.created_dir + "/" + file_id + "-" + filename); + rep.set_header("X-strip-path", this.created_dir + "/" + file_id + "-" + GLib.Uri.escape_string(filename,"", false)); rep.set_header("X-strip-content-type", mime_type); var stream = new GMime.StreamMem.with_buffer(txt.data); var con = new GMime.DataWrapper.with_stream(stream,GMime.ContentEncoding.DEFAULT);