Commit 34901679 by Carlos Martín Nieto Committed by GitHub

Merge pull request #4033 from andhe/master

Fix off-by-one problems in git_signature__parse
parents c655def1 23c9ff86
...@@ -251,7 +251,7 @@ int git_signature__parse(git_signature *sig, const char **buffer_out, ...@@ -251,7 +251,7 @@ int git_signature__parse(git_signature *sig, const char **buffer_out,
* only store timezone if it's not overflowing; * only store timezone if it's not overflowing;
* see http://www.worldtimezone.com/faq.html * see http://www.worldtimezone.com/faq.html
*/ */
if (hours < 14 && mins < 59) { if (hours <= 14 && mins <= 59) {
sig->when.offset = (hours * 60) + mins; sig->when.offset = (hours * 60) + mins;
if (tz_start[0] == '-') if (tz_start[0] == '-')
sig->when.offset = -sig->when.offset; sig->when.offset = -sig->when.offset;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment