aboutsummaryrefslogtreecommitdiffhomepage
path: root/examples
diff options
context:
space:
mode:
authorGravatar Mason Larobina <mason.larobina@gmail.com>2009-09-17 19:57:14 +0800
committerGravatar Mason Larobina <mason.larobina@gmail.com>2009-09-17 19:57:14 +0800
commit760aab1d3d4711eab5b7feafa1fd788f0fde8a1f (patch)
tree2ff9543fdd04738ca86c8087cb89c192ef6f5e65 /examples
parent8843c81c6b7ec51946a01b94af05dcc823a37313 (diff)
Ensure the value is a string before checking for newline characters.
Diffstat (limited to 'examples')
-rw-r--r--examples/data/uzbl/scripts/plugins/config.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/examples/data/uzbl/scripts/plugins/config.py b/examples/data/uzbl/scripts/plugins/config.py
index dfa920e..cdf203f 100644
--- a/examples/data/uzbl/scripts/plugins/config.py
+++ b/examples/data/uzbl/scripts/plugins/config.py
@@ -24,10 +24,11 @@ def set(uzbl, key, value):
if not _VALIDSETKEY(key):
raise KeyError("%r" % key)
+ value = escape(value)
if '\n' in value:
value = value.replace("\n", "\\n")
- uzbl.send('set %s = %s' % (key, escape(value)))
+ uzbl.send('set %s = %s' % (key, value))
def add_instance(uzbl, *args):