diff options
author | Werner Lemberg <wl@gnu.org> | 2020-12-14 16:11:06 +0100 |
---|---|---|
committer | Werner Lemberg <wl@gnu.org> | 2020-12-14 16:11:06 +0100 |
commit | a3edbfa983ba609673bfbd8a35727d7c3524d25a (patch) | |
tree | d1998fe64eb689716a82ffa0983c53411ec3b7bd | |
parent | bd6d8e4204b59652598a144b84b58cc928fc6766 (diff) | |
download | freetype2-a3edbfa983ba609673bfbd8a35727d7c3524d25a.tar.gz |
[type42] Pacify static analysis tools (#59682).
* src/type42/t42objs.c (T42_Size_Init, T42_GlyphSlot_Init): Avoid
warnings about uninitialized variables.
-rw-r--r-- | ChangeLog | 7 | ||||
-rw-r--r-- | src/type42/t42objs.c | 6 |
2 files changed, 11 insertions, 2 deletions
@@ -1,3 +1,10 @@ +2020-12-14 Werner Lemberg <wl@gnu.org> + + [type42] Pacify static analysis tools (#59682). + + * src/type42/t42objs.c (T42_Size_Init, T42_GlyphSlot_Init): Avoid + warnings about uninitialized variables. + 2020-12-07 Werner Lemberg <wl@gnu.org> * builds/unix/configure.raw: Don't set `FT_DEBUG_LOGGING`. diff --git a/src/type42/t42objs.c b/src/type42/t42objs.c index 6acfcdf40..a06290fa1 100644 --- a/src/type42/t42objs.c +++ b/src/type42/t42objs.c @@ -510,7 +510,8 @@ error = FT_New_Size( t42face->ttf_face, &ttsize ); - t42size->ttsize = ttsize; + if ( !error ) + t42size->ttsize = ttsize; FT_Activate_Size( ttsize ); @@ -593,7 +594,8 @@ else { error = FT_New_GlyphSlot( t42face->ttf_face, &ttslot ); - slot->ttslot = ttslot; + if ( !error ) + slot->ttslot = ttslot; } return error; |