diff options
| -rw-r--r-- | format.c | 2 |
1 files changed, 1 insertions, 1 deletions
| @@ -458,7 +458,7 @@ xs_str *sanitize(const char *content) | |||
| 458 | 458 | ||
| 459 | if (valid_tags[i]) { | 459 | if (valid_tags[i]) { |
| 460 | /* accepted tag: rebuild it with only the accepted elements */ | 460 | /* accepted tag: rebuild it with only the accepted elements */ |
| 461 | xs *el = xs_regex_select(v, "(src|href|rel|class|target)=\"[^\"]*\""); | 461 | xs *el = xs_regex_select(v, "(src|href|rel|class|target)=(\"[^\"]*\"|'[^']*')"); |
| 462 | xs *s3 = xs_join(el, " "); | 462 | xs *s3 = xs_join(el, " "); |
| 463 | 463 | ||
| 464 | s2 = xs_fmt("<%s%s%s%s>", | 464 | s2 = xs_fmt("<%s%s%s%s>", |