diff options
author | Robin Watts <robin.watts@artifex.com> | 2016-01-19 18:00:49 +0000 |
---|---|---|
committer | Tor Andersson <tor.andersson@artifex.com> | 2016-01-20 16:34:38 +0100 |
commit | 201388486324758d08ab3b1be4cc0a84b8b1ae9a (patch) | |
tree | c15d24e6b6e31c21a9fb8d8235a1993a99299c2f /source/fitz/stext-device.c | |
parent | ac27f6c40787c34830b5273ca51fb915d341c697 (diff) | |
download | mupdf-201388486324758d08ab3b1be4cc0a84b8b1ae9a.tar.xz |
Tidy bidirectional source.
Make the import follow mupdf style (better, if not perfect).
Use ucdn where possible to avoid duplicating tables.
Shrink the types, make them explicit (e.g. use fz_bidi_level rather
than int) and make tables const.
Use 32-bit integers for text.
Diffstat (limited to 'source/fitz/stext-device.c')
-rw-r--r-- | source/fitz/stext-device.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/source/fitz/stext-device.c b/source/fitz/stext-device.c index c15eaca2..3cf207c2 100644 --- a/source/fitz/stext-device.c +++ b/source/fitz/stext-device.c @@ -935,7 +935,7 @@ fz_stext_fill_image(fz_context *ctx, fz_device *dev, const fz_image *img, const } static int -fz_bidi_direction(int bidiclass, int curdir) +direction_from_bidi_class(int bidiclass, int curdir) { switch (bidiclass) { @@ -994,7 +994,7 @@ fz_bidi_reorder_span(fz_stext_span *span) curdir = 1; for (b = 0; b < span->len; b++) { - dir = fz_bidi_direction(ucdn_get_bidi_class(span->text[b].c), curdir); + dir = direction_from_bidi_class(ucdn_get_bidi_class(span->text[b].c), curdir); if (dir != curdir) { fz_bidi_reorder_run(span, a, b, curdir); |