Alexei Podtelezhnikov pushed to branch master at FreeType / FreeType
Commits:
-
638df2fe
by Alexei Podtelezhnikov at 2023-02-27T21:54:23-05:00
2 changed files:
Changes:
... | ... | @@ -757,7 +757,7 @@ FT_BEGIN_HEADER |
757 | 757 | *
|
758 | 758 | */
|
759 | 759 | #define TT_INTERPRETER_VERSION_35 35
|
760 | -#define TT_INTERPRETER_VERSION_38 40
|
|
760 | +#define TT_INTERPRETER_VERSION_38 38
|
|
761 | 761 | #define TT_INTERPRETER_VERSION_40 40
|
762 | 762 | |
763 | 763 |
... | ... | @@ -93,17 +93,27 @@ |
93 | 93 | interpreter_version = *iv;
|
94 | 94 | }
|
95 | 95 | |
96 | - if ( interpreter_version == TT_INTERPRETER_VERSION_35
|
|
96 | + switch ( interpreter_version )
|
|
97 | + {
|
|
98 | + case TT_INTERPRETER_VERSION_35:
|
|
99 | + driver->interpreter_version = TT_INTERPRETER_VERSION_35;
|
|
100 | + break;
|
|
101 | + |
|
102 | + case TT_INTERPRETER_VERSION_38:
|
|
97 | 103 | #ifdef TT_SUPPORT_SUBPIXEL_HINTING_INFINALITY
|
98 | - || interpreter_version == TT_INTERPRETER_VERSION_38
|
|
104 | + driver->interpreter_version = TT_INTERPRETER_VERSION_38;
|
|
105 | + break;
|
|
99 | 106 | #endif
|
107 | + |
|
108 | + case TT_INTERPRETER_VERSION_40:
|
|
100 | 109 | #ifdef TT_SUPPORT_SUBPIXEL_HINTING_MINIMAL
|
101 | - || interpreter_version == TT_INTERPRETER_VERSION_40
|
|
110 | + driver->interpreter_version = TT_INTERPRETER_VERSION_40;
|
|
111 | + break;
|
|
102 | 112 | #endif
|
103 | - )
|
|
104 | - driver->interpreter_version = interpreter_version;
|
|
105 | - else
|
|
113 | + |
|
114 | + default:
|
|
106 | 115 | error = FT_ERR( Unimplemented_Feature );
|
116 | + }
|
|
107 | 117 | |
108 | 118 | return error;
|
109 | 119 | }
|