diff options
author | Mason Larobina <mason.larobina@gmail.com> | 2009-09-17 19:57:14 +0800 |
---|---|---|
committer | Mason Larobina <mason.larobina@gmail.com> | 2009-09-17 19:57:14 +0800 |
commit | 760aab1d3d4711eab5b7feafa1fd788f0fde8a1f (patch) | |
tree | 2ff9543fdd04738ca86c8087cb89c192ef6f5e65 /examples | |
parent | 8843c81c6b7ec51946a01b94af05dcc823a37313 (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.py | 3 |
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): |