From 8db7bd7e8ef20a66beffe25a5bc13fe276d37902 Mon Sep 17 00:00:00 2001 From: Patrick McDermott Date: Sun, 01 Oct 2017 02:42:38 -0400 Subject: mq_html_p(), mq_html_p_free(): Just use g_strconcat() --- (limited to 'src') diff --git a/src/html.c b/src/html.c index 0425dfe..3a25580 100644 --- a/src/html.c +++ b/src/html.c @@ -72,31 +72,15 @@ mq_html_document(const gchar *title, ...) gchar * mq_html_p(gchar *text) { - gsize len; - gchar *p; - gchar *ptr; - - /* Calculate length. */ - len = strlen("

"); - len += strlen(text); - len += strlen("

\n"); - ++len; /* NUL byte */ - - /* Build string. */ - p = g_new(gchar, len); - ptr = g_stpcpy(p, "

"); - ptr = g_stpcpy(ptr, text); - ptr = g_stpcpy(ptr, "

\n"); /* g_stpcpy() adds the NUL. */ - - return p; + return g_strconcat("

", text, "

", NULL); } gchar * mq_html_p_free(gchar *text) { - gchar *p; + gchar *p; - p = mq_html_p(text); + p = g_strconcat("

", text, "

", NULL); g_free(text); -- cgit v0.9.1