X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=src%2Frmr%2Fcommon%2Fsrc%2Flogging.c;fp=src%2Frmr%2Fcommon%2Fsrc%2Flogging.c;h=e38d7b0e1cf7c46ec34b5dfafc843eed80ec9b36;hb=43b7981cee870dcf523b910a3af92ccc53556b2a;hp=ce6c246c08d1ee31a3ef3b21534ad3922652871a;hpb=0b4dcf0947ba33b2a5d4e870f210c2bc93330c1d;p=ric-plt%2Flib%2Frmr.git diff --git a/src/rmr/common/src/logging.c b/src/rmr/common/src/logging.c index ce6c246..e38d7b0 100644 --- a/src/rmr/common/src/logging.c +++ b/src/rmr/common/src/logging.c @@ -145,6 +145,7 @@ extern void rmr_vlog( int write_level, char* fmt, ... ) { write_level = RMR_VL_DEBUG; } + memset( msg, 0, sizeof( msg ) ); // logging is slow; this ensures 0 term if msg is too large hlen = snprintf( msg, sizeof( msg ), "%ld %d/RMR [%s] ", (long) time( NULL ), log_pid, log_situations[write_level] ); body = msg + hlen; @@ -171,7 +172,7 @@ extern void rmr_vlog_force( int write_level, char* fmt, ... ) { rmr_vlog_init(); } - if( log_vlevel <= 0 ) { // cant force if off completely to allow for total silience + if( log_vlevel <= 0 ) { // can force if off completely to allow for total silience return; }