1
0
mirror of https://github.com/gryf/pentadactyl-pm.git synced 2026-02-18 05:15:46 +01:00

Update curl plugin.

This commit is contained in:
Kris Maglione
2015-12-30 15:56:42 -08:00
parent e16a993e99
commit 31c6df0257
4 changed files with 33 additions and 14 deletions

View File

@@ -1543,6 +1543,10 @@ var Util = Module("Util", XPCOM([Ci.nsIObserver, Ci.nsISupportsWeakReference]),
* separators.
*/
shellEscape: function shellEscape(str) {
// Pass through simple strings without escaping.
if (/^[-+\w/.,/:]+$/.test(str))
return str;
return '"' + String.replace(str, /[\\"$`]/g, "\\$&") + '"';
},