From c2fa6af0ff4098501560bd48f78dfbf9173f4021 Mon Sep 17 00:00:00 2001 From: Vincent Sanders Date: Wed, 10 Jul 2019 16:42:52 +0100 Subject: make content close check the content status itself make content handler open and close return error status --- content/handlers/text/textplain.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'content/handlers/text/textplain.c') diff --git a/content/handlers/text/textplain.c b/content/handlers/text/textplain.c index 9e9e3e9e0..546301ffd 100644 --- a/content/handlers/text/textplain.c +++ b/content/handlers/text/textplain.c @@ -1204,7 +1204,7 @@ textplain_redraw(struct content *c, /** * Handle a window containing a CONTENT_TEXTPLAIN being opened. */ -static void +static nserror textplain_open(struct content *c, struct browser_window *bw, struct content *page, @@ -1216,13 +1216,15 @@ textplain_open(struct content *c, /* text selection */ selection_init(&text->sel, NULL, NULL); + + return NSERROR_OK; } /** * Handle a window containing a CONTENT_TEXTPLAIN being closed. */ -static void textplain_close(struct content *c) +static nserror textplain_close(struct content *c) { textplain_content *text = (textplain_content *) c; @@ -1231,6 +1233,8 @@ static void textplain_close(struct content *c) } text->bw = NULL; + + return NSERROR_OK; } -- cgit v1.2.3