summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/autofit/afcjk.c2
-rw-r--r--src/autofit/afglobal.c2
-rw-r--r--src/autofit/afindic.c3
-rw-r--r--src/autofit/aflatin.c2
4 files changed, 4 insertions, 5 deletions
diff --git a/src/autofit/afcjk.c b/src/autofit/afcjk.c
index 950f65925..3130b2ac3 100644
--- a/src/autofit/afcjk.c
+++ b/src/autofit/afcjk.c
@@ -650,7 +650,7 @@
af_cjk_metrics_check_digits( metrics, face );
}
- FT_Set_Charmap( face, oldmap );
+ face->charmap = oldmap;
return FT_Err_Ok;
}
diff --git a/src/autofit/afglobal.c b/src/autofit/afglobal.c
index c395f64b6..8ae8592cb 100644
--- a/src/autofit/afglobal.c
+++ b/src/autofit/afglobal.c
@@ -317,7 +317,7 @@
#endif /* FT_DEBUG_LEVEL_TRACE */
- FT_Set_Charmap( face, old_charmap );
+ face->charmap = old_charmap;
return error;
}
diff --git a/src/autofit/afindic.c b/src/autofit/afindic.c
index 5bf0b5f94..e8b5027e4 100644
--- a/src/autofit/afindic.c
+++ b/src/autofit/afindic.c
@@ -49,8 +49,7 @@
af_cjk_metrics_check_digits( metrics, face );
}
- FT_Set_Charmap( face, oldmap );
-
+ face->charmap = oldmap;
return FT_Err_Ok;
}
diff --git a/src/autofit/aflatin.c b/src/autofit/aflatin.c
index 7ebac2522..9a8885d62 100644
--- a/src/autofit/aflatin.c
+++ b/src/autofit/aflatin.c
@@ -1157,7 +1157,7 @@
}
Exit:
- FT_Set_Charmap( face, oldmap );
+ face->charmap = oldmap;
return error;
}