summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--pjlib/src/pj/log.c2
-rw-r--r--pjsip/src/pjsua-lib/pjsua_core.c3
2 files changed, 4 insertions, 1 deletions
diff --git a/pjlib/src/pj/log.c b/pjlib/src/pj/log.c
index 59e8956f..ef93fa3c 100644
--- a/pjlib/src/pj/log.c
+++ b/pjlib/src/pj/log.c
@@ -102,7 +102,7 @@ PJ_DEF(void) pj_log( const char *sender, int level,
}
if (log_decor & PJ_LOG_HAS_MONTH) {
*pre++ = '-';
- pre += pj_utoa_pad(ptime.mon, pre, 2, '0');
+ pre += pj_utoa_pad(ptime.mon+1, pre, 2, '0');
}
if (log_decor & PJ_LOG_HAS_DAY_OF_MON) {
*pre++ = ' ';
diff --git a/pjsip/src/pjsua-lib/pjsua_core.c b/pjsip/src/pjsua-lib/pjsua_core.c
index 61d49c39..90e8380c 100644
--- a/pjsip/src/pjsua-lib/pjsua_core.c
+++ b/pjsip/src/pjsua-lib/pjsua_core.c
@@ -437,6 +437,9 @@ PJ_DEF(pj_status_t) pjsua_reconfigure_logging(const pjsua_logging_config *cfg)
/* Redirect log function to ours */
pj_log_set_log_func( &log_writer );
+ /* Set decor */
+ pj_log_set_decor(pjsua_var.log_cfg.decor);
+
/* Close existing file, if any */
if (pjsua_var.log_file) {
pj_file_close(pjsua_var.log_file);