diff options
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | runtime/msg.c | 4 |
2 files changed, 7 insertions, 2 deletions
@@ -1,5 +1,10 @@ --------------------------------------------------------------------------- Version 7.4.3 [v7.4-stable] 2013-07-18 +- bugfix: $QHOUR/$HHOUR were always "00" or "01" + regression some time between v5 and here + Thanks to forum user rjmcinty for reporting this bug +--------------------------------------------------------------------------- +Version 7.4.3 [v7.4-stable] 2013-07-18 - bugfix: memory leak if disk queues were used and json data present - bugfix: CEE/json data was lost during disk queue operation - bugfix: potential segfault during startup on invalid config diff --git a/runtime/msg.c b/runtime/msg.c index a227567e..67d957d1 100644 --- a/runtime/msg.c +++ b/runtime/msg.c @@ -2495,10 +2495,10 @@ static uchar *getNOW(eNOWType eNow, struct syslogTime *t) memcpy(pBuf, two_digits[(int)t->hour], 3); break; case NOW_HHOUR: - memcpy(pBuf, two_digits[t->hour/30], 3); + memcpy(pBuf, two_digits[t->minute/30], 3); break; case NOW_QHOUR: - memcpy(pBuf, two_digits[t->hour/15], 3); + memcpy(pBuf, two_digits[t->minute/15], 3); break; case NOW_MINUTE: memcpy(pBuf, two_digits[(int)t->minute], 3); |