diff options
author | John-Mark Bell <jmb@netsurf-browser.org> | 2021-08-14 13:58:01 +0100 |
---|---|---|
committer | John-Mark Bell <jmb@netsurf-browser.org> | 2021-08-14 13:58:01 +0100 |
commit | 5fd0f4c9161c5ab6163386598d04681f12858509 (patch) | |
tree | 7bf2b94240d98c3cf7577882ec4917457ef31ca6 /src/rufl_init.c | |
parent | 7455528fedc1d6a03ba693307c441ffddcc3c164 (diff) | |
download | librufl-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.c | 2 |
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], |