summaryrefslogtreecommitdiffstats
path: root/src/about/marquee.c
diff options
context:
space:
mode:
authorPatrick McDermott <pj@pehjota.net>2017-09-29 18:06:25 (EDT)
committer Patrick McDermott <pj@pehjota.net>2017-09-29 18:06:25 (EDT)
commitfeda98f9c3ecadeaf364f16c12d112e19ce7183f (patch)
tree78c71643bedbd32a81502219d6c40db3c6934da6 /src/about/marquee.c
parent85b5c16b09320d6da34dd552c79ad28a43e9debf (diff)
downloadmarquee-feda98f9c3ecadeaf364f16c12d112e19ce7183f.zip
marquee-feda98f9c3ecadeaf364f16c12d112e19ce7183f.tar.gz
marquee-feda98f9c3ecadeaf364f16c12d112e19ce7183f.tar.bz2
about: Make path handlers send responses to WK
Diffstat (limited to 'src/about/marquee.c')
-rw-r--r--src/about/marquee.c11
1 files changed, 7 insertions, 4 deletions
diff --git a/src/about/marquee.c b/src/about/marquee.c
index 70413aa..c076e24 100644
--- a/src/about/marquee.c
+++ b/src/about/marquee.c
@@ -20,9 +20,11 @@
*/
#include <glib.h>
+#include <webkit2/webkit2.h>
#include "paths.h"
#include "../application.h"
+#include "../about.h"
const gchar *document =
"<!doctype html>"
@@ -38,8 +40,9 @@ const gchar *document =
"</body>"
"</html>";
-gchar *
-mq_about_marquee_response(MqApplication *application, GHashTable *query)
+void
+mq_about_marquee_response(MqApplication *application, GHashTable *query,
+ WebKitURISchemeRequest *request)
{
if (query && g_hash_table_lookup(query, "toggle")) {
if (mq_application_marquee_mode_on(application)) {
@@ -49,6 +52,6 @@ mq_about_marquee_response(MqApplication *application, GHashTable *query)
}
}
- return g_strdup_printf(document,
- "DANGER", "DO NOT PRESS");
+ mq_about_response(request, g_strdup_printf(document,
+ "DANGER", "DO NOT PRESS"));
}