diff options
author | Alexei Podtelezhnikov <apodtele@gmail.com> | 2022-01-20 14:47:01 -0500 |
---|---|---|
committer | Alexei Podtelezhnikov <apodtele@gmail.com> | 2022-01-20 14:47:01 -0500 |
commit | 0d2b4952a37218cbe82fb79a40784c01ca172b56 (patch) | |
tree | 97c63c75829dec8150a5853d0bec1c8b34e077b8 /src | |
parent | 02fa26f4cdb6b2da96afddb56d4482c67ba6ff78 (diff) | |
download | freetype2-0d2b4952a37218cbe82fb79a40784c01ca172b56.tar.gz |
[psaux, type1, type42] Avoid annecessary zeroing.
* src/psaux/psobjs.c (ps_table_new): Use FT_QNEW_ARRAY.
* src/type1/t1load.c (parse_encoding): Ditto.
* src/type42/t42parse.c (t42_parse_encoding): Ditto.
Diffstat (limited to 'src')
-rw-r--r-- | src/psaux/psobjs.c | 4 | ||||
-rw-r--r-- | src/type1/t1load.c | 4 | ||||
-rw-r--r-- | src/type42/t42parse.c | 4 |
3 files changed, 6 insertions, 6 deletions
diff --git a/src/psaux/psobjs.c b/src/psaux/psobjs.c index 323c43ba1..06134740c 100644 --- a/src/psaux/psobjs.c +++ b/src/psaux/psobjs.c @@ -78,8 +78,8 @@ table->memory = memory; - if ( FT_NEW_ARRAY( table->elements, count ) || - FT_NEW_ARRAY( table->lengths, count ) ) + if ( FT_QNEW_ARRAY( table->elements, count ) || + FT_QNEW_ARRAY( table->lengths, count ) ) goto Exit; table->max_elems = count; diff --git a/src/type1/t1load.c b/src/type1/t1load.c index 2cdf3ed37..6f54e7d3f 100644 --- a/src/type1/t1load.c +++ b/src/type1/t1load.c @@ -1530,8 +1530,8 @@ /* we use a T1_Table to store our charnames */ loader->num_chars = encode->num_chars = array_size; - if ( FT_NEW_ARRAY( encode->char_index, array_size ) || - FT_NEW_ARRAY( encode->char_name, array_size ) || + if ( FT_QNEW_ARRAY( encode->char_index, array_size ) || + FT_QNEW_ARRAY( encode->char_name, array_size ) || FT_SET_ERROR( psaux->ps_table_funcs->init( char_table, array_size, memory ) ) ) { diff --git a/src/type42/t42parse.c b/src/type42/t42parse.c index 6714074f6..f14b4226c 100644 --- a/src/type42/t42parse.c +++ b/src/type42/t42parse.c @@ -363,8 +363,8 @@ /* we use a T1_Table to store our charnames */ loader->num_chars = encode->num_chars = count; - if ( FT_NEW_ARRAY( encode->char_index, count ) || - FT_NEW_ARRAY( encode->char_name, count ) || + if ( FT_QNEW_ARRAY( encode->char_index, count ) || + FT_QNEW_ARRAY( encode->char_name, count ) || FT_SET_ERROR( psaux->ps_table_funcs->init( char_table, count, memory ) ) ) { |