calendarspec: reject strings with spurious spaces and signs
authorDouglas Christman <DouglasChristman@gmail.com>
Thu, 24 Nov 2016 17:47:55 +0000 (12:47 -0500)
committerDouglas Christman <DouglasChristman@gmail.com>
Thu, 24 Nov 2016 23:22:08 +0000 (18:22 -0500)
commit9dfa81a00a9a7d4536f96848119c5ad40d9d72b4
tree2d8407112c6a71685dc44c7be05f72140912be09
parent6bae2fd4cdddd6c34f3d5e79906d8f6a75125922
calendarspec: reject strings with spurious spaces and signs

strtoul() parses leading whitespace and an optional sign;
check that the first character is a digit to prevent odd
specifications like "00:  00:  00" and "-00:+00/-1".
src/basic/calendarspec.c
src/test/test-calendarspec.c