summaryrefslogtreecommitdiff
path: root/scss/source.py
diff options
context:
space:
mode:
Diffstat (limited to 'scss/source.py')
-rw-r--r--scss/source.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/scss/source.py b/scss/source.py
index 462278d..bb1f1ec 100644
--- a/scss/source.py
+++ b/scss/source.py
@@ -13,7 +13,7 @@ import six
from scss.cssdefs import (
_ml_comment_re, _sl_comment_re,
_collapse_properties_space_re,
- _strings_re,
+ _strings_re, _urls_re,
)
from scss.cssdefs import determine_encoding
@@ -356,6 +356,10 @@ class SourceFile(object):
lambda m: _reverse_safe_strings_re.sub(
lambda n: _reverse_safe_strings[n.group(0)], m.group(0)),
codestr)
+ codestr = _urls_re.sub(
+ lambda m: _reverse_safe_strings_re.sub(
+ lambda n: _reverse_safe_strings[n.group(0)], m.group(0)),
+ codestr)
# removes multiple line comments
codestr = _ml_comment_re.sub('', codestr)