]> granicus.if.org Git - fribidi/commitdiff
Fixed bug PFRIBIDI_TYPE_PDF_LRI is undefined. Issue #69
authorDov Grobgeld <dov.grobgeld@gmail.com>
Tue, 24 Jul 2018 18:00:51 +0000 (21:00 +0300)
committerDov Grobgeld <dov.grobgeld@gmail.com>
Tue, 24 Jul 2018 18:00:51 +0000 (21:00 +0300)
- Fixed typos in symbol definitions when the following condition is
  undefined in fribidi-bidi-types.h:

  #if defined(__FRIBIDI_DOC) || (FRIBIDI_SIZEOF_INT+0 == 4 &&
  !defined(__cplusplus))

lib/fribidi-bidi-types.h
lib/fribidi-bidi.c

index db947a56b32af7c0758bb5c170026a6b5776cd66..d243c5da0fccb7050b1baa5231f52cb68cd3618a 100644 (file)
@@ -223,10 +223,10 @@ typedef uint32_t FriBidiCharType;
 # define FRIBIDI_TYPE_LRO      FRIBIDI_TYPE_LRO_VAL
 # define FRIBIDI_TYPE_RLO      FRIBIDI_TYPE_RLO_VAL
 # define FRIBIDI_TYPE_PDF      FRIBIDI_TYPE_PDF_VAL
-# define FRIBIDI_TYPE_LRI      FRIBIDI_TYPE_PDF_LRI
-# define FRIBIDI_TYPE_RLI      FRIBIDI_TYPE_PDF_RLI
-# define FRIBIDI_TYPE_FSI      FRIBIDI_TYPE_PDF_FSI
-# define FRIBIDI_TYPE_PDI      FRIBIDI_TYPE_PDF_PDI
+# define FRIBIDI_TYPE_LRI      FRIBIDI_TYPE_LRI_VAL
+# define FRIBIDI_TYPE_RLI      FRIBIDI_TYPE_RLI_VAL
+# define FRIBIDI_TYPE_FSI      FRIBIDI_TYPE_FSI_VAL
+# define FRIBIDI_TYPE_PDI      FRIBIDI_TYPE_PDI_VAL
 
 typedef uint32_t FriBidiParType;
 # define FRIBIDI_PAR_LTR       FRIBIDI_TYPE_LTR_VAL
index 713fff6e3eb5e714f784deff6e44b19cbd104c14..51ec1410f0376fee771bed2dc435472522ca052a 100644 (file)
@@ -149,7 +149,7 @@ static FriBidiRun *get_adjacent_run(FriBidiRun *list, fribidi_boolean forward, f
     {
       FriBidiCharType ppp_type = RL_TYPE (ppp);
 
-      if (ppp_type == _FRIBIDI_TYPE_SENTINEL)
+      if (ppp_type == FRIBIDI_TYPE_SENTINEL)
         break;
 
       /* Note that when sweeping forward we continue one run