diff options
author | François Revel <mmu_man@netsurf-browser.org> | 2010-08-02 23:35:35 +0000 |
---|---|---|
committer | François Revel <mmu_man@netsurf-browser.org> | 2010-08-02 23:35:35 +0000 |
commit | 982dc9e128a773b9db6fae60181db32b03a4b647 (patch) | |
tree | caad3d2162f65a2fc771a5cdd784badcb4bf7359 /beos/beos_fetch_rsrc.cpp | |
parent | 59f13bbf24d5cae3d00ca3c1bc7d9cbd6f501e4f (diff) | |
download | netsurf-982dc9e128a773b9db6fae60181db32b03a4b647.tar.gz netsurf-982dc9e128a773b9db6fae60181db32b03a4b647.tar.bz2 |
Fix BeOS build:
- struct content -> hlcache_handle
- login window (though it won't work yet as the message isn't handled, and since we don't have the window pointer anymore we can't add the alert as subset of the window...),
- rsrc fetcher,
- netsurf_init() args (but the replicant is still broken due to this),
- export the realpath() hack as it's needed elsewhere too.
svn path=/trunk/netsurf/; revision=10677
Diffstat (limited to 'beos/beos_fetch_rsrc.cpp')
-rw-r--r-- | beos/beos_fetch_rsrc.cpp | 15 |
1 files changed, 2 insertions, 13 deletions
diff --git a/beos/beos_fetch_rsrc.cpp b/beos/beos_fetch_rsrc.cpp index 6d7ea4257..24126a271 100644 --- a/beos/beos_fetch_rsrc.cpp +++ b/beos/beos_fetch_rsrc.cpp @@ -80,7 +80,7 @@ static void fetch_rsrc_finalise(const char *scheme) static void *fetch_rsrc_setup(struct fetch *parent_fetch, const char *url, bool only_2xx, const char *post_urlenc, - struct fetch_multipart_data *post_multipart, + const struct fetch_multipart_data *post_multipart, const char **headers) { struct fetch_rsrc_context *ctx; @@ -241,20 +241,9 @@ static bool fetch_rsrc_process(struct fetch_rsrc_context *c) static void fetch_rsrc_poll(const char *scheme) { struct fetch_rsrc_context *c, *next; - struct cache_data cachedata; if (ring == NULL) return; - cachedata.req_time = time(NULL); - cachedata.res_time = time(NULL); - cachedata.date = 0; - cachedata.expires = 0; - cachedata.age = INVALID_AGE; - cachedata.max_age = 0; - cachedata.no_cache = true; - cachedata.etag = NULL; - cachedata.last_modified = 0; - /* Iterate over ring, processing each pending fetch */ c = ring; do { @@ -299,7 +288,7 @@ static void fetch_rsrc_poll(const char *scheme) } if (!c->aborted) { fetch_rsrc_send_callback(FETCH_FINISHED, - c, &cachedata, 0, FETCH_ERROR_NO_ERROR); + c, 0, 0, FETCH_ERROR_NO_ERROR); } } else { LOG(("Processing of %s failed!", c->url)); |