[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[freetype2] priyesh_LogLibrary ec03321: * src/sfnt/ttload.c (tt_face_loa
From: |
Priyesh Kumar |
Subject: |
[freetype2] priyesh_LogLibrary ec03321: * src/sfnt/ttload.c (tt_face_load_font_dir): Changed layout of tracing |
Date: |
Mon, 24 Aug 2020 02:58:27 -0400 (EDT) |
branch: priyesh_LogLibrary
commit ec03321013ffadd0a0510cbe69ea4033d220b7d1
Author: Priyeshkkumar <priyeshkkumar@gmail.com>
Commit: Priyeshkkumar <priyeshkkumar@gmail.com>
* src/sfnt/ttload.c (tt_face_load_font_dir): Changed layout of tracing
messages.
* src/base/ftdebug.c (ft_logging_init): Fix Seg fault.
---
[priyesh]ChangeLog | 5 +++++
src/base/ftdebug.c | 10 ++++++++--
src/sfnt/ttload.c | 5 ++---
3 files changed, 15 insertions(+), 5 deletions(-)
diff --git a/[priyesh]ChangeLog b/[priyesh]ChangeLog
index a8b1ae5..34b61ab 100644
--- a/[priyesh]ChangeLog
+++ b/[priyesh]ChangeLog
@@ -1,5 +1,10 @@
2020-08-24 Priyesh Kumar <priyeshkkumar@gmail.com>
+ * src/sfnt/ttload.c (tt_face_load_font_dir): Changed layout of tracing
+ messages.
+
+ * src/base/ftdebug.c (ft_logging_init): Fix Seg fault.
+
* include/freetype/ftlogging.h (FT_Trace_Set_Level): Use more relevant
parameters name in function declaration.
(FT_Custom_Log_Handler): Changed function name `ft_custom_log_handler'->
diff --git a/src/base/ftdebug.c b/src/base/ftdebug.c
index 68fb039..f0e798b 100644
--- a/src/base/ftdebug.c
+++ b/src/base/ftdebug.c
@@ -412,8 +412,14 @@ else
{
ft_default_log_handler = ft_log_handler;
ft_default_trace_level = ft_getenv( "FT2_DEBUG" );
- ft_fileptr = fopen( ft_getenv( "FT_LOGGING_FILE" ), "w" );
-
+ if( ft_getenv( "FT_LOGGING_FILE" ) )
+ {
+ ft_fileptr = fopen( ft_getenv( "FT_LOGGING_FILE" ) , "w" );
+ }
+ else
+ {
+ ft_fileptr = stderr;
+ }
ft_debug_init();
/* We need to set the default FreeType specific dlg's output handler */
dlg_set_handler( ft_default_log_handler, NULL );
diff --git a/src/sfnt/ttload.c b/src/sfnt/ttload.c
index 4b46f41..ad64f20 100644
--- a/src/sfnt/ttload.c
+++ b/src/sfnt/ttload.c
@@ -416,9 +416,8 @@
FT_FRAME_ENTER( sfnt.num_tables * 16L ) )
goto Exit;
- FT_TRACE2(( "\n"
- " tag offset length checksum\n"
- " ----------------------------------\n" ));
+ FT_TRACE2(( " tag offset length checksum\n" ));
+ FT_TRACE2(( " ----------------------------------\n" ));
valid_entries = 0;
for ( nn = 0; nn < sfnt.num_tables; nn++ )
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [freetype2] priyesh_LogLibrary ec03321: * src/sfnt/ttload.c (tt_face_load_font_dir): Changed layout of tracing,
Priyesh Kumar <=