Skip to content

Commit 74e3021

Browse files
committed
Merge pull request #1545 from mgreter/bugfix/repect-sass-string-is-quoted
Respect `sass_string_is_quoted` when converting from C-API
2 parents 7b0b18d + d81da83 commit 74e3021

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

src/values.cpp

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -86,9 +86,15 @@ namespace Sass {
8686
sass_color_get_a(val));
8787
break;
8888
case SASS_STRING:
89-
return SASS_MEMORY_NEW(mem, String_Quoted,
90-
ParserState("[C-VALUE]"),
91-
sass_string_get_value(val));
89+
if (sass_string_is_quoted(val)) {
90+
return SASS_MEMORY_NEW(mem, String_Quoted,
91+
ParserState("[C-VALUE]"),
92+
sass_string_get_value(val));
93+
} else {
94+
return SASS_MEMORY_NEW(mem, String_Constant,
95+
ParserState("[C-VALUE]"),
96+
sass_string_get_value(val));
97+
}
9298
break;
9399
case SASS_LIST: {
94100
List* l = SASS_MEMORY_NEW(mem, List,

0 commit comments

Comments
 (0)