* src/sfnt/ttpost.c (load_format_{20,25}): Tweak allocaton macros.
This commit is contained in:
parent
2583b6085e
commit
b8968d666e
|
@ -1,3 +1,7 @@
|
||||||
|
2021-05-01 Alexei Podtelezhnikov <apodtele@gmail.com>
|
||||||
|
|
||||||
|
* src/sfnt/ttpost.c (load_format_{20,25}): Tweak allocaton macros.
|
||||||
|
|
||||||
2021-05-01 Alexei Podtelezhnikov <apodtele@gmail.com>
|
2021-05-01 Alexei Podtelezhnikov <apodtele@gmail.com>
|
||||||
|
|
||||||
* src/sfnt/pngshim.c (Load_SBit_Png): Tweak allocaton macro.
|
* src/sfnt/pngshim.c (Load_SBit_Png): Tweak allocaton macro.
|
||||||
|
|
|
@ -190,8 +190,8 @@
|
||||||
FT_Int n;
|
FT_Int n;
|
||||||
|
|
||||||
|
|
||||||
if ( FT_NEW_ARRAY ( glyph_indices, num_glyphs ) ||
|
if ( FT_QNEW_ARRAY ( glyph_indices, num_glyphs ) ||
|
||||||
FT_FRAME_ENTER( num_glyphs * 2L ) )
|
FT_FRAME_ENTER( num_glyphs * 2L ) )
|
||||||
goto Fail;
|
goto Fail;
|
||||||
|
|
||||||
for ( n = 0; n < num_glyphs; n++ )
|
for ( n = 0; n < num_glyphs; n++ )
|
||||||
|
@ -227,7 +227,7 @@
|
||||||
FT_UShort n;
|
FT_UShort n;
|
||||||
|
|
||||||
|
|
||||||
if ( FT_NEW_ARRAY( name_strings, num_names ) )
|
if ( FT_QNEW_ARRAY( name_strings, num_names ) )
|
||||||
goto Fail;
|
goto Fail;
|
||||||
|
|
||||||
for ( n = 0; n < num_names; n++ )
|
for ( n = 0; n < num_names; n++ )
|
||||||
|
@ -259,8 +259,8 @@
|
||||||
len = (FT_UInt)FT_MAX( 0, d );
|
len = (FT_UInt)FT_MAX( 0, d );
|
||||||
}
|
}
|
||||||
|
|
||||||
if ( FT_NEW_ARRAY( name_strings[n], len + 1 ) ||
|
if ( FT_QNEW_ARRAY( name_strings[n], len + 1 ) ||
|
||||||
FT_STREAM_READ( name_strings[n], len ) )
|
FT_STREAM_READ( name_strings[n], len ) )
|
||||||
goto Fail1;
|
goto Fail1;
|
||||||
|
|
||||||
name_strings[n][len] = '\0';
|
name_strings[n][len] = '\0';
|
||||||
|
@ -273,7 +273,7 @@
|
||||||
" using NULL names for gid %d - %d\n",
|
" using NULL names for gid %d - %d\n",
|
||||||
n, num_names - 1 ));
|
n, num_names - 1 ));
|
||||||
for ( ; n < num_names; n++ )
|
for ( ; n < num_names; n++ )
|
||||||
if ( FT_NEW_ARRAY( name_strings[n], 1 ) )
|
if ( FT_QNEW_ARRAY( name_strings[n], 1 ) )
|
||||||
goto Fail1;
|
goto Fail1;
|
||||||
else
|
else
|
||||||
name_strings[n][0] = '\0';
|
name_strings[n][0] = '\0';
|
||||||
|
@ -336,7 +336,7 @@
|
||||||
goto Exit;
|
goto Exit;
|
||||||
}
|
}
|
||||||
|
|
||||||
if ( FT_NEW_ARRAY( offset_table, num_glyphs ) ||
|
if ( FT_QNEW_ARRAY( offset_table, num_glyphs ) ||
|
||||||
FT_STREAM_READ( offset_table, num_glyphs ) )
|
FT_STREAM_READ( offset_table, num_glyphs ) )
|
||||||
goto Fail;
|
goto Fail;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue