mirror of
https://git.freebsd.org/ports.git
synced 2025-06-06 13:20:32 -04:00
- Backport of the same patch applied to print/ghostscript9-agpl-base PR: 250375 Obtained from: https://www.openwall.com/lists/oss-security/2020/10/20/7 MFH: 2020Q4 Security: CVE-2020-15999
29 lines
898 B
Text
29 lines
898 B
Text
--- psi/fapi_ft.c.orig 2020-10-22 05:57:46 UTC
|
|
+++ psi/fapi_ft.c
|
|
@@ -102,7 +102,7 @@ typedef struct FT_IncrementalRec_
|
|
FAPI_metrics_type metrics_type; /* determines whether metrics are replaced, added, etc. */
|
|
} FT_IncrementalRec;
|
|
|
|
-FT_CALLBACK_DEF( void* )
|
|
+static void*
|
|
FF_alloc( FT_Memory memory, long size)
|
|
{
|
|
gs_memory_t *mem = (gs_memory_t *)memory->user;
|
|
@@ -110,7 +110,7 @@ FF_alloc( FT_Memory memory, long size)
|
|
return(gs_malloc (mem, size, 1, "FF_alloc"));
|
|
}
|
|
|
|
-FT_CALLBACK_DEF( void* )
|
|
+static void*
|
|
FF_realloc(FT_Memory memory, long cur_size, long new_size, void* block)
|
|
{
|
|
gs_memory_t *mem = (gs_memory_t *)memory->user;
|
|
@@ -130,7 +130,7 @@ FF_realloc(FT_Memory memory, long cur_size, long new_s
|
|
return(tmp);
|
|
}
|
|
|
|
-FT_CALLBACK_DEF( void )
|
|
+static void
|
|
FF_free(FT_Memory memory, void* block)
|
|
{
|
|
gs_memory_t *mem = (gs_memory_t *)memory->user;
|