diff options
author | Michael Drake <michael.drake@codethink.co.uk> | 2017-08-28 11:01:30 +0100 |
---|---|---|
committer | Michael Drake <michael.drake@codethink.co.uk> | 2017-08-28 11:01:30 +0100 |
commit | 771fe0d44c924a05afe9e951669fcdfbb9d56913 (patch) | |
tree | 204de1e24f0ef3e62113a98a2e9546ae0bb19b4e /render | |
parent | 830d7ec6b6d368db55233b41c26ff1744d03945c (diff) | |
download | netsurf-771fe0d44c924a05afe9e951669fcdfbb9d56913.tar.gz netsurf-771fe0d44c924a05afe9e951669fcdfbb9d56913.tar.bz2 |
HTML script handling: Convert to using content_broadcast_errorcode().
Diffstat (limited to 'render')
-rw-r--r-- | render/html_script.c | 11 |
1 files changed, 3 insertions, 8 deletions
diff --git a/render/html_script.c b/render/html_script.c index 05e7d9b23..6ed74c5c4 100644 --- a/render/html_script.c +++ b/render/html_script.c @@ -346,7 +346,6 @@ exec_src_script(html_content *c, nsurl *joined; hlcache_child_context child; struct html_script *nscript; - union content_msg_data msg_data; bool async; bool defer; enum html_script_type script_type; @@ -357,8 +356,7 @@ exec_src_script(html_content *c, /* src url */ ns_error = nsurl_join(c->base_url, dom_string_data(src), &joined); if (ns_error != NSERROR_OK) { - msg_data.error = messages_get("NoMemory"); - content_broadcast(&c->base, CONTENT_MSG_ERROR, &msg_data); + content_broadcast_errorcode(&c->base, NSERROR_NOMEM); return DOM_HUBBUB_NOMEM; } @@ -413,8 +411,7 @@ exec_src_script(html_content *c, nscript = html_process_new_script(c, mimetype, script_type); if (nscript == NULL) { nsurl_unref(joined); - msg_data.error = messages_get("NoMemory"); - content_broadcast(&c->base, CONTENT_MSG_ERROR, &msg_data); + content_broadcast_errorcode(&c->base, NSERROR_NOMEM); return DOM_HUBBUB_NOMEM; } @@ -468,7 +465,6 @@ exec_src_script(html_content *c, static dom_hubbub_error exec_inline_script(html_content *c, dom_node *node, dom_string *mimetype) { - union content_msg_data msg_data; dom_string *script; dom_exception exc; /* returned by libdom functions */ struct lwc_string_s *lwcmimetype; @@ -485,8 +481,7 @@ exec_inline_script(html_content *c, dom_node *node, dom_string *mimetype) if (nscript == NULL) { dom_string_unref(script); - msg_data.error = messages_get("NoMemory"); - content_broadcast(&c->base, CONTENT_MSG_ERROR, &msg_data); + content_broadcast_errorcode(&c->base, NSERROR_NOMEM); return DOM_HUBBUB_NOMEM; } |