Revision 67:0225d11a50b4 src/pithos/content/util.js

b/src/pithos/content/util.js
220 220
        aFile.initWithPath( filename );
221 221
        aFile.createUnique( Components.interfaces.nsIFile.NORMAL_FILE_TYPE, 600);
222 222

  
223
		netscape.security.PrivilegeManager.enablePrivilege('UniversalXPConnect');
223 224
        var stream = Components.classes["@mozilla.org/network/safe-file-output-stream;1"].createInstance(Components.interfaces.nsIFileOutputStream);
224 225
        stream.init(aFile, 0x04 | 0x08 | 0x20, 0600, 0); // write, create, truncate
225 226

  
......
245 246
        if (!url || !url.schemeIs("file")) throw "Expected a file URL.";
246 247

  
247 248
        var afile = url.QueryInterface(Components.interfaces.nsIFileURL).file;
249
		netscape.security.PrivilegeManager.enablePrivilege('UniversalXPConnect');
248 250
        var istream = Components.classes["@mozilla.org/network/file-input-stream;1"].createInstance(Components.interfaces.nsIFileInputStream);
249 251

  
250 252
        istream.init(afile, -1, -1, false);
251 253

  
254
		netscape.security.PrivilegeManager.enablePrivilege('UniversalXPConnect');
252 255
        var bstream = Components.classes["@mozilla.org/binaryinputstream;1"].createInstance(Components.interfaces.nsIBinaryInputStream);
253 256
        bstream.setInputStream(istream);
254 257

  

Also available in: Unified diff