summaryrefslogtreecommitdiff
path: root/source/fitz/stext-device.c
diff options
context:
space:
mode:
authorRobin Watts <robin.watts@artifex.com>2016-01-19 18:00:49 +0000
committerTor Andersson <tor.andersson@artifex.com>2016-01-20 16:34:38 +0100
commit201388486324758d08ab3b1be4cc0a84b8b1ae9a (patch)
treec15d24e6b6e31c21a9fb8d8235a1993a99299c2f /source/fitz/stext-device.c
parentac27f6c40787c34830b5273ca51fb915d341c697 (diff)
downloadmupdf-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.c4
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);