Skip to content

Commit d81da83

Browse files
committed
Respect sass_string_is_quoted when converting from C-API
1 parent 5b4122d commit d81da83

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)