From c7bf27ff65f5eb163785ee3f481993995a44b07d Mon Sep 17 00:00:00 2001 From: Patrick McDermott Date: Sun, 05 Nov 2017 14:39:32 -0500 Subject: mq_html_document*(): Add styles parameter --- (limited to 'src/utils/html.c') diff --git a/src/utils/html.c b/src/utils/html.c index 5dc4c7b..0f49ef1 100644 --- a/src/utils/html.c +++ b/src/utils/html.c @@ -27,7 +27,7 @@ #include #include -static const gchar *styles = +static const gchar *global_styles = /* * General styles */ @@ -274,7 +274,7 @@ static const gchar *styles = ; gchar * -mq_html_document(const gchar *title, ...) +mq_html_document(const gchar *title, const gchar *styles, ...) { gsize len; va_list ap; @@ -288,9 +288,10 @@ mq_html_document(const gchar *title, ...) len += strlen("\">\n\n\n"); len += strlen(title); len += strlen("\n\n\n\n"); - va_start(ap, title); + va_start(ap, styles); while ((child = va_arg(ap, gchar *))) { len += strlen(child); } @@ -306,9 +307,10 @@ mq_html_document(const gchar *title, ...) ptr = g_stpcpy(ptr, "\">\n\n\n"); ptr = g_stpcpy(ptr, title); ptr = g_stpcpy(ptr, "\n\n\n\n"); - va_start(ap, title); + va_start(ap, styles); while ((child = va_arg(ap, gchar *))) { ptr = g_stpcpy(ptr, child); g_free(child); @@ -320,7 +322,7 @@ mq_html_document(const gchar *title, ...) } gchar * -mq_html_document_v(const gchar *title, gchar **children) +mq_html_document_v(const gchar *title, const gchar *styles, gchar **children) { gsize len; gsize i; -- cgit v0.9.1