diff --git a/src/harfbuzz-impl.c b/src/harfbuzz-impl.c index e2c852194cfcecac89e8848c45d2c0ed23210196..a3a55895a90f2fcc03e37eedb74f20f74470d465 100644 --- a/src/harfbuzz-impl.c +++ b/src/harfbuzz-impl.c @@ -38,11 +38,9 @@ _hb_alloc( HB_UInt size, if ( size > 0 ) { - block = malloc( size ); + block = calloc( 1, size ); if ( !block ) error = ERR(HB_Err_Out_Of_Memory); - else - memset( (char*)block, 0, (size_t)size ); } *perror = error;