summaryrefslogtreecommitdiff
path: root/src/psaux/psft.c
diff options
context:
space:
mode:
authorWerner Lemberg <wl@gnu.org>2019-12-03 11:52:48 +0100
committerWerner Lemberg <wl@gnu.org>2019-12-03 11:52:48 +0100
commit551bd3a90e352fa3a66ee7644c07440939c03d81 (patch)
treea472c55d3ce50c66ea5894ba8b3a3bc7d7757761 /src/psaux/psft.c
parent4270e9f3243079bb90b6af618ed4d4fd31266412 (diff)
downloadfreetype2-551bd3a90e352fa3a66ee7644c07440939c03d81.tar.gz
More nullptr offset UBSan warnings (#57331, #57347).
* src/autofit/afcjk.c (af_cjk_hints_compute_segments), src/psaux/psft.c (cf2_getSeacComponent), src/truetype/ttinterp.c (Ins_UNKNOWN): Use `FT_OFFSET'.
Diffstat (limited to 'src/psaux/psft.c')
-rw-r--r--src/psaux/psft.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/psaux/psft.c b/src/psaux/psft.c
index a823ac800..7c7ef2cbe 100644
--- a/src/psaux/psft.c
+++ b/src/psaux/psft.c
@@ -700,7 +700,7 @@
FT_ASSERT( charstring + len >= charstring );
buf->start = charstring;
- buf->end = charstring + len;
+ buf->end = FT_OFFSET( charstring, len );
buf->ptr = buf->start;
return FT_Err_Ok;