From a7b199d081e73aad69f97e71ba46b289bfa1692a Mon Sep 17 00:00:00 2001 From: Alexei Podtelezhnikov Date: Thu, 2 Sep 2021 22:58:50 -0400 Subject: [PATCH] * src/cache/ftcmanag.c (FTC_Manager_New): Avoid some zeroing. --- src/cache/ftcmanag.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/cache/ftcmanag.c b/src/cache/ftcmanag.c index 312a83cfb..81254a9d9 100644 --- a/src/cache/ftcmanag.c +++ b/src/cache/ftcmanag.c @@ -357,7 +357,7 @@ { FT_Error error; FT_Memory memory; - FTC_Manager manager = 0; + FTC_Manager manager; if ( !library ) @@ -368,7 +368,7 @@ memory = library->memory; - if ( FT_NEW( manager ) ) + if ( FT_QNEW( manager ) ) goto Exit; if ( max_faces == 0 ) @@ -399,6 +399,9 @@ manager, memory ); + manager->num_nodes = 0; + manager->num_caches = 0; + *amanager = manager; Exit: