diff options
author | Vincent Sanders <vince@kyllikki.org> | 2014-03-22 14:54:51 +0000 |
---|---|---|
committer | Vincent Sanders <vince@kyllikki.org> | 2014-05-13 15:52:58 +0100 |
commit | 4a49ff5266aa1cc483b74fb084503cbc4c4cd1a2 (patch) | |
tree | 3edf231bd90132940837cf65281349a87dbf7811 /content/hlcache.c | |
parent | 657abbd245dc777f61314ad476deb821cff0b90a (diff) | |
download | netsurf-4a49ff5266aa1cc483b74fb084503cbc4c4cd1a2.tar.gz netsurf-4a49ff5266aa1cc483b74fb084503cbc4c4cd1a2.tar.bz2 |
Extend low level source data cache with persistant storage
Diffstat (limited to 'content/hlcache.c')
-rw-r--r-- | content/hlcache.c | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/content/hlcache.c b/content/hlcache.c index 5a3cc8583..23fb79562 100644 --- a/content/hlcache.c +++ b/content/hlcache.c @@ -339,9 +339,10 @@ static nserror hlcache_migrate_ctx(hlcache_retrieval_ctx *ctx, ctx->migrate_target = true; - if (effective_type != NULL && - hlcache_type_is_acceptable(effective_type, - ctx->accepted_types, &type)) { + if ((effective_type != NULL) && + hlcache_type_is_acceptable(effective_type, + ctx->accepted_types, + &type)) { error = hlcache_find_content(ctx, effective_type); if (error != NSERROR_OK && error != NSERROR_NEED_DATA) { if (ctx->handle->cb != NULL) { @@ -524,9 +525,7 @@ hlcache_initialise(const struct hlcache_parameters *hlcache_parameters) return NSERROR_NOMEM; } - ret = llcache_initialise(hlcache_parameters->cb, - hlcache_parameters->cb_ctx, - hlcache_parameters->limit); + ret = llcache_initialise(&hlcache_parameters->llcache); if (ret != NSERROR_OK) { free(hlcache); hlcache = NULL; |