diff options
author | Alexei Podtelezhnikov <apodtele@gmail.com> | 2021-09-02 22:58:50 -0400 |
---|---|---|
committer | Alexei Podtelezhnikov <apodtele@gmail.com> | 2021-09-02 22:58:50 -0400 |
commit | a7b199d081e73aad69f97e71ba46b289bfa1692a (patch) | |
tree | f02ade27f08078dfb68535d50ab4d2cd79685ef9 | |
parent | 0a6f0f8fed1e24a7b5f76bd281eac4ce00f3897f (diff) | |
download | freetype2-a7b199d081e73aad69f97e71ba46b289bfa1692a.tar.gz |
* src/cache/ftcmanag.c (FTC_Manager_New): Avoid some zeroing.
-rw-r--r-- | src/cache/ftcmanag.c | 7 |
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: |