time-util: make parse_sec() not accept "12.34.56"
authorYu Watanabe <watanabe.yu+github@gmail.com>
Tue, 6 Nov 2018 03:36:54 +0000 (12:36 +0900)
committerLennart Poettering <lennart@poettering.net>
Tue, 6 Nov 2018 16:24:47 +0000 (19:24 +0300)
commited2e7967befb9074df92d0b8dab3863133e11462
tree1b265820a1b5fee63b4628984b89fbcf7b5cd62d
parenta0ca258adf97bf25bbe9714a5bb54e64371e098a
time-util: make parse_sec() not accept "12.34.56"

This also changes the rational number treatment.
So, the limitations introduced by 8079c90333422bbc008b68a9b7cefbdb8a15a4e9
and f6a178e91dd5fccf43f659eca887788fd5dcdccf are relaxed.

Fixes #10619.
src/basic/time-util.c
src/test/test-time-util.c