summaryrefslogtreecommitdiff
path: root/src/rufl_init.c
diff options
context:
space:
mode:
authorJohn-Mark Bell <jmb@netsurf-browser.org>2022-05-22 03:10:13 +0100
committerJohn-Mark Bell <jmb@netsurf-browser.org>2022-05-22 03:10:13 +0100
commit20e35970679f5aab5a4dd8e60747af24ddac998f (patch)
tree9235aa0af0d39c73175e57cea2e22373e12cbe5a /src/rufl_init.c
parent8cd266be4e1e610573fd81a875a7479cebb2edfe (diff)
downloadlibrufl-20e35970679f5aab5a4dd8e60747af24ddac998f.tar.gz
librufl-20e35970679f5aab5a4dd8e60747af24ddac998f.tar.bz2
Add checks for reinitialising library.
This will cause the second initialisation attempt to load the cache file. In doing so, we discover that cache loading on non-32bit platforms didn't work -- fix that, too.
Diffstat (limited to 'src/rufl_init.c')
-rw-r--r--src/rufl_init.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/rufl_init.c b/src/rufl_init.c
index 13b9509..40eb00f 100644
--- a/src/rufl_init.c
+++ b/src/rufl_init.c
@@ -1590,7 +1590,7 @@ rufl_code rufl_load_cache(void)
struct rufl_font_list_entry *entry;
struct rufl_character_set *charset = NULL, *cur_charset;
struct rufl_unicode_map *umap = NULL;
- unsigned int num_umaps = 0;
+ size_t num_umaps = 0;
fp = rufl_open_cache("rb");
if (!fp)