@@ -45,14 +45,16 @@ The cookie can hold any pointer you want. In the `perl-libsass` implementation i
4545
4646``` C
4747// allocate memory (copies passed strings)
48- union Sass_Value* make_sass_boolean (int val);
49- union Sass_Value* make_sass_number (double val, const char* unit);
50- union Sass_Value* make_sass_color (double r, double g, double b, double a);
51- union Sass_Value* make_sass_string (const char* val);
52- union Sass_Value* make_sass_list (size_t len, enum Sass_Separator sep);
53- union Sass_Value* make_sass_map (size_t len);
54- union Sass_Value* make_sass_null ();
55- union Sass_Value* make_sass_error (const char* msg);
48+ union Sass_Value* sass_make_null (void);
49+ union Sass_Value* sass_make_boolean (bool val);
50+ union Sass_Value* sass_make_string (const char* val);
51+ union Sass_Value* sass_make_qstring (const char* val);
52+ union Sass_Value* sass_make_number (double val, const char* unit);
53+ union Sass_Value* sass_make_color (double r, double g, double b, double a);
54+ union Sass_Value* sass_make_list (size_t len, enum Sass_Separator sep, bool is_bracketed);
55+ union Sass_Value* sass_make_map (size_t len);
56+ union Sass_Value* sass_make_error (const char* msg);
57+ union Sass_Value* sass_make_warning (const char* msg);
5658
5759// Make a deep cloned copy of the given sass value
5860union Sass_Value* sass_clone_value (const union Sass_Value* val);
0 commit comments