From: Fletcher T. Penney Date: Sat, 18 Mar 2017 23:16:44 +0000 (-0400) Subject: ADDED: Store css metadata as asset X-Git-Tag: 6.0.0-rc2^2~8 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=7a93445ef4e31fdc2bd3a909b0943e2658810781;p=multimarkdown ADDED: Store css metadata as asset --- diff --git a/Sources/libMultiMarkdown/html.c b/Sources/libMultiMarkdown/html.c index a92d857..74d6498 100644 --- a/Sources/libMultiMarkdown/html.c +++ b/Sources/libMultiMarkdown/html.c @@ -1706,7 +1706,14 @@ void mmd_start_complete_html(DString * out, const char * source, scratch_pad * s } else if (strcmp(m->key, "bibtex") == 0) { } else if (strcmp(m->key, "css") == 0) { print_const("\tvalue, false); + if (scratch->store_assets) { + store_asset(scratch, m->value); + asset * a = extract_asset(scratch, m->value); + + mmd_print_string_html(out, a->asset_path, false); + } else { + mmd_print_string_html(out, m->value, false); + } print_const("\"/>\n"); } else if (strcmp(m->key, "htmlfooter") == 0) { } else if (strcmp(m->key, "htmlheader") == 0) {