X-Git-Url: http://git.roojs.org/?a=blobdiff_plain;f=src%2Fstrip.vala;h=0c7f52ae7b74ef86ffde31d4392f0b54b47e5e0d;hb=9642bac9b6dc9d8733a6924b598f041d29a6e457;hp=306b747cfb1fe09a299656eaa7d0cd44a651faa0;hpb=249ea67bfae08a1c4447ed8047ce58be45bb63cd;p=app.mailtrimmer 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);