@@ -253,7 +253,8 @@ void WOLFSSL_START(int funcNum)
253253 if (funcNum < WC_FUNC_COUNT ) {
254254 double now = current_time (0 ) * 1000.0 ;
255255 #ifdef WOLFSSL_FUNC_TIME_LOG
256- fprintf (stderr , "%17.3f: START - %s\n" , now , wc_func_name [funcNum ]);
256+ WOLFSSL_DEBUG_PRINTF ("%17.3f: START - %s\n" ,
257+ now , wc_func_name [funcNum ]);
257258 #endif
258259 wc_func_start [funcNum ] = now ;
259260 }
@@ -265,7 +266,8 @@ void WOLFSSL_END(int funcNum)
265266 double now = current_time (0 ) * 1000.0 ;
266267 wc_func_time [funcNum ] += now - wc_func_start [funcNum ];
267268 #ifdef WOLFSSL_FUNC_TIME_LOG
268- fprintf (stderr , "%17.3f: END - %s\n" , now , wc_func_name [funcNum ]);
269+ WOLFSSL_DEBUG_PRINTF ("%17.3f: END - %s\n" ,
270+ now , wc_func_name [funcNum ]);
269271 #endif
270272 }
271273}
@@ -278,11 +280,11 @@ void WOLFSSL_TIME(int count)
278280 for (i = 0 ; i < WC_FUNC_COUNT ; i ++ ) {
279281 if (wc_func_time [i ] > 0 ) {
280282 avg = wc_func_time [i ] / count ;
281- fprintf ( stderr , "%8.3f ms: %s\n" , avg , wc_func_name [i ]);
283+ WOLFSSL_DEBUG_PRINTF ( "%8.3f ms: %s\n" , avg , wc_func_name [i ]);
282284 total += avg ;
283285 }
284286 }
285- fprintf ( stderr , "%8.3f ms\n" , total );
287+ WOLFSSL_DEBUG_PRINTF ( "%8.3f ms\n" , total );
286288}
287289#endif
288290
@@ -1850,36 +1852,21 @@ static int backtrace_callback(void *data, uintptr_t pc, const char *filename,
18501852 * (int * )data = 1 ;
18511853 return 0 ;
18521854 }
1853- #ifdef NO_STDIO_FILESYSTEM
1854- printf (" #%d %p in %s %s:%d\n" , (* (int * )data )++ , (void * )pc ,
1855- function , filename , lineno );
1856- #else
1857- fprintf (stderr , " #%d %p in %s %s:%d\n" , (* (int * )data )++ , (void * )pc ,
1858- function , filename , lineno );
1859- #endif
1855+ WOLFSSL_DEBUG_PRINTF (" #%d %p in %s %s:%d\n" , (* (int * )data )++ ,
1856+ (void * )pc , function , filename , lineno );
18601857 return 0 ;
18611858}
18621859
18631860static void backtrace_error (void * data , const char * msg , int errnum ) {
18641861 (void )data ;
1865- #ifdef NO_STDIO_FILESYSTEM
1866- printf ("ERR TRACE: error %d while backtracing: %s" , errnum , msg );
1867- #else
1868- fprintf (stderr , "ERR TRACE: error %d while backtracing: %s" , errnum , msg );
1869- #endif
1862+ WOLFSSL_DEBUG_PRINTF ("ERR TRACE: error %d while backtracing: %s" ,
1863+ errnum , msg );
18701864}
18711865
18721866static void backtrace_creation_error (void * data , const char * msg , int errnum ) {
18731867 (void )data ;
1874- #ifdef NO_STDIO_FILESYSTEM
1875- printf ("ERR TRACE: internal error %d "
1868+ WOLFSSL_DEBUG_PRINTF ("ERR TRACE: internal error %d "
18761869 "while initializing backtrace facility: %s" , errnum , msg );
1877- printf ("ERR TRACE: internal error "
1878- "while initializing backtrace facility" );
1879- #else
1880- fprintf (stderr , "ERR TRACE: internal error %d "
1881- "while initializing backtrace facility: %s" , errnum , msg );
1882- #endif
18831870}
18841871
18851872static int backtrace_init (struct backtrace_state * * backtrace_state ) {
0 commit comments