summaryrefslogtreecommitdiff
path: root/beos
diff options
context:
space:
mode:
authorVincent Sanders <vince@kyllikki.org>2014-09-05 00:40:52 +0100
committerVincent Sanders <vince@kyllikki.org>2014-09-05 00:40:52 +0100
commitb99ba0998b602928548e36ce9ae486d7338ba11e (patch)
treeda241058a5a7a29832d2103578b1666ed487d1f3 /beos
parent58c2ca0624a2ecd6bc6498eb035479442bee7c42 (diff)
downloadnetsurf-b99ba0998b602928548e36ce9ae486d7338ba11e.tar.gz
netsurf-b99ba0998b602928548e36ce9ae486d7338ba11e.tar.bz2
fixup haiku rsrc fetcher initialisation
Diffstat (limited to 'beos')
-rw-r--r--beos/fetch_rsrc.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/beos/fetch_rsrc.cpp b/beos/fetch_rsrc.cpp
index 9461f5c79..f2224d1ba 100644
--- a/beos/fetch_rsrc.cpp
+++ b/beos/fetch_rsrc.cpp
@@ -359,6 +359,8 @@ void fetch_rsrc_register(void)
{
lwc_string *scheme;
int err;
+ nserror ret;
+
const struct fetcher_operation_table fetcher_ops_rsrc = {
fetch_rsrc_initialise,
fetch_rsrc_can_fetch,
@@ -382,7 +384,10 @@ void fetch_rsrc_register(void)
"(couldn't intern \"rsrc\").");
}
- fetcher_add(scheme, &fetcher_ops_rsrc);
+ ret = fetcher_add(scheme, &fetcher_ops_rsrc);
+ if (ret != NSERROR_OK) {
+ die("unable to add rsrc fetcher.");
+ }
}
void fetch_rsrc_unregister(void)