diff options
author | Rainer Gerhards <rgerhards@adiscon.com> | 2013-01-14 08:42:51 +0100 |
---|---|---|
committer | Rainer Gerhards <rgerhards@adiscon.com> | 2013-01-14 08:42:51 +0100 |
commit | 29e8c99a7a028ba729bb0f910611efa13f94cd35 (patch) | |
tree | d66ead6075c9abd5acbe504665292cc9dd6c94dc /runtime/datetime.c | |
parent | 1bc864bfcdd7e57d3c049a1f5a8cd66c59c08b7a (diff) | |
parent | 8d28cc6894828fd49b909cbbd0bd9ce818f00176 (diff) | |
download | rsyslog-29e8c99a7a028ba729bb0f910611efa13f94cd35.tar.gz rsyslog-29e8c99a7a028ba729bb0f910611efa13f94cd35.tar.bz2 rsyslog-29e8c99a7a028ba729bb0f910611efa13f94cd35.zip |
Merge branch 'v7-stable-libnet-frag'
Conflicts:
ChangeLog
Diffstat (limited to 'runtime/datetime.c')
-rw-r--r-- | runtime/datetime.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/runtime/datetime.c b/runtime/datetime.c index 7d974471..e839bf10 100644 --- a/runtime/datetime.c +++ b/runtime/datetime.c @@ -305,8 +305,10 @@ ParseTIMESTAMP3339(struct syslogTime *pTime, uchar** ppszTS, int *pLenStr) if(OffsetHour < 0 || OffsetHour > 23) ABORT_FINALIZE(RS_RET_INVLD_TIME); - if(lenStr == 0 || *pszTS++ != ':') + if(lenStr == 0 || *pszTS != ':') ABORT_FINALIZE(RS_RET_INVLD_TIME); + --lenStr; + pszTS++; OffsetMinute = srSLMGParseInt32(&pszTS, &lenStr); if(OffsetMinute < 0 || OffsetMinute > 59) ABORT_FINALIZE(RS_RET_INVLD_TIME); |