eina/value: use correct time types when comparing time types
authorMike Blumenkrantz <zmike@samsung.com>
Thu, 16 Apr 2020 14:44:03 +0000 (10:44 -0400)
committerJongmin Lee <jm105.lee@samsung.com>
Fri, 17 Apr 2020 22:25:15 +0000 (07:25 +0900)
commit2dc58d5c6a4e249f4fd6f0eca44dbe404f529742
tree9804e37d56bcc94a46ab75da156c92e1aa1a3051
parenteb1f86a282844494b3c7cea5aaa850cf636105b9
eina/value: use correct time types when comparing time types

these functions all expect struct timeval, as the name implies

../src/lib/eina/eina_value.c: In function ‘_eina_value_type_tm_compare’:
../src/lib/eina/eina_value.c:3358:19: warning: array subscript 1 is outside array bounds of ‘time_t[1]’ {aka ‘long int[1]’} [-Warray-bounds]
 3358 |    struct timeval ret = *input;
      |                   ^~~
../src/lib/eina/eina_value.c:3569:11: note: while referencing ‘ta’
 3569 |    time_t ta, tb;
      |           ^~
../src/lib/eina/eina_value.c:3358:19: warning: array subscript 1 is outside array bounds of ‘time_t[1]’ {aka ‘long int[1]’} [-Warray-bounds]
 3358 |    struct timeval ret = *input;
      |                   ^~~
../src/lib/eina/eina_value.c:3569:15: note: while referencing ‘tb’
 3569 |    time_t ta, tb;

Reviewed-by: Stefan Schmidt <stefan@datenfreihafen.org>
Differential Revision: https://phab.enlightenment.org/D11715
src/lib/eina/eina_value.c