summaryrefslogtreecommitdiff
path: root/src/rufl_init.c
diff options
context:
space:
mode:
authorJohn-Mark Bell <jmb@netsurf-browser.org>2021-08-14 13:58:01 +0100
committerJohn-Mark Bell <jmb@netsurf-browser.org>2021-08-14 13:58:01 +0100
commit5fd0f4c9161c5ab6163386598d04681f12858509 (patch)
tree7bf2b94240d98c3cf7577882ec4917457ef31ca6 /src/rufl_init.c
parent7455528fedc1d6a03ba693307c441ffddcc3c164 (diff)
downloadlibrufl-5fd0f4c9161c5ab6163386598d04681f12858509.tar.gz
librufl-5fd0f4c9161c5ab6163386598d04681f12858509.tar.bz2
Fix font scanning on non-UCS Font Managers
We want to update the umap itself not whatever happens to be on the stack in the vicinity of its address.
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 cf85980..9beb992 100644
--- a/src/rufl_init.c
+++ b/src/rufl_init.c
@@ -1118,7 +1118,7 @@ rufl_code rufl_init_populate_unicode_map(font_f f,
umap->entries = 0;
- result = rufl_init_read_encoding(f, rufl_init_umap_cb, &umap);
+ result = rufl_init_read_encoding(f, rufl_init_umap_cb, umap);
if (result == rufl_OK) {
/* sort by unicode */
qsort(umap->map, umap->entries, sizeof umap->map[0],