summaryrefslogtreecommitdiff
path: root/beos/beos_fetch_rsrc.cpp
diff options
context:
space:
mode:
authorFran├žois Revel <mmu_man@netsurf-browser.org>2012-03-19 03:19:03 +0000
committerFran├žois Revel <mmu_man@netsurf-browser.org>2012-03-19 03:19:03 +0000
commit18b3ae0dec117ec313b83fa314a7c5578f46e223 (patch)
tree61ce6fe5f5f07e9438143ad004efcd273976f63f /beos/beos_fetch_rsrc.cpp
parentea94b3210ca4de0834d1a8df558222963beda59e (diff)
downloadnetsurf-18b3ae0dec117ec313b83fa314a7c5578f46e223.tar.gz
netsurf-18b3ae0dec117ec313b83fa314a7c5578f46e223.tar.bz2
Since nsurl wants to add // to url schemes, just abide by it. Third / separates the type and name.
svn path=/trunk/netsurf/; revision=13534
Diffstat (limited to 'beos/beos_fetch_rsrc.cpp')
-rw-r--r--beos/beos_fetch_rsrc.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/beos/beos_fetch_rsrc.cpp b/beos/beos_fetch_rsrc.cpp
index 04e0d1ebb..15b2000a4 100644
--- a/beos/beos_fetch_rsrc.cpp
+++ b/beos/beos_fetch_rsrc.cpp
@@ -157,13 +157,13 @@ static bool fetch_rsrc_process(struct fetch_rsrc_context *c)
int32 id = 0;
/* format of a rsrc: URL is:
- * rsrc:[TYPE][@NUM]/name[,mime]
+ * rsrc://[TYPE][@NUM]/name[,mime]
*/
LOG(("*** Processing %s", c->url));
- if (strlen(c->url) < 6) {
- /* 6 is the minimum possible length (rsrc:/) */
+ if (strlen(c->url) < 7) {
+ /* 7 is the minimum possible length (rsrc://) */
msg.type = FETCH_ERROR;
msg.data.error = "Malformed rsrc: URL";
fetch_rsrc_send_callback(&msg, c);
@@ -171,7 +171,7 @@ static bool fetch_rsrc_process(struct fetch_rsrc_context *c)
}
/* skip the rsrc: part */
- params = c->url + sizeof("rsrc:") - 1;
+ params = c->url + sizeof("rsrc://") - 1;
/* find the slash */
if ( (slash = strchr(params, '/')) == NULL) {