summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexei Podtelezhnikov <apodtele@gmail.com>2021-09-02 22:58:50 -0400
committerAlexei Podtelezhnikov <apodtele@gmail.com>2021-09-02 22:58:50 -0400
commita7b199d081e73aad69f97e71ba46b289bfa1692a (patch)
treef02ade27f08078dfb68535d50ab4d2cd79685ef9
parent0a6f0f8fed1e24a7b5f76bd281eac4ce00f3897f (diff)
downloadfreetype2-a7b199d081e73aad69f97e71ba46b289bfa1692a.tar.gz
* src/cache/ftcmanag.c (FTC_Manager_New): Avoid some zeroing.
-rw-r--r--src/cache/ftcmanag.c7
1 files 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: