diff options
author | John Mark Bell <jmb@netsurf-browser.org> | 2006-04-11 02:39:55 +0000 |
---|---|---|
committer | John Mark Bell <jmb@netsurf-browser.org> | 2006-04-11 02:39:55 +0000 |
commit | e0ba5089922f0827ae4115d5f94e4227628de2ff (patch) | |
tree | 089122a2d5188bdb6b413ef3d0be655623c924e7 /content/urldb.h | |
parent | c3da525dbcd044f37ce02b9a9fa59febfc3e99ed (diff) | |
download | netsurf-e0ba5089922f0827ae4115d5f94e4227628de2ff.tar.gz netsurf-e0ba5089922f0827ae4115d5f94e4227628de2ff.tar.bz2 |
Store URLs explicitly in URL database for faster access.
Iteration callbacks now passed url_data struct to remove need to look up
svn path=/trunk/netsurf/; revision=2522
Diffstat (limited to 'content/urldb.h')
-rw-r--r-- | content/urldb.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/content/urldb.h b/content/urldb.h index 9d59271d2..1a7383022 100644 --- a/content/urldb.h +++ b/content/urldb.h @@ -54,10 +54,12 @@ const struct bitmap *urldb_get_thumbnail(const char *url); /* URL completion */ void urldb_iterate_partial(const char *prefix, - bool (*callback)(const char *url)); + bool (*callback)(const char *url, + const struct url_data *data)); /* Iteration */ -void urldb_iterate_entries(bool (*callback)(const char *url)); +void urldb_iterate_entries(bool (*callback)(const char *url, + const struct url_data *data)); /* Debug */ void urldb_dump(void); |