diff options
Diffstat (limited to 'src/libserver/css/css_parser.hxx')
-rw-r--r-- | src/libserver/css/css_parser.hxx | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/libserver/css/css_parser.hxx b/src/libserver/css/css_parser.hxx index 4b5598fa9..af79abb68 100644 --- a/src/libserver/css/css_parser.hxx +++ b/src/libserver/css/css_parser.hxx @@ -185,8 +185,12 @@ extern const css_consumed_block css_parser_eof_block; using blocks_gen_functor = fu2::unique_function<const css_consumed_block &(void)>; class css_style_sheet; -auto parse_css(rspamd_mempool_t *pool, const std::string_view &st) -> - tl::expected<std::unique_ptr<css_style_sheet>, css_parse_error>; +/* + * Update the existing stylesheet with another stylesheet + */ +auto parse_css(rspamd_mempool_t *pool, const std::string_view &st, + css_style_sheet *other) + -> tl::expected<std::unique_ptr<css_style_sheet>, css_parse_error>; auto get_selectors_parser_functor(rspamd_mempool_t *pool, const std::string_view &st) -> blocks_gen_functor; |