1 2 3 4 5 6 7 8 9 10 11 12 13
--- a/networking/brctl.c +++ b/networking/brctl.c @@ -48,8 +48,9 @@ static ALWAYS_INLINE void strtotimeval(s { double secs; #if BRCTL_USE_INTERNAL + errno = 0; secs = /*bb_*/strtod(time_str, NULL); - if (!secs) + if (errno) #else if (sscanf(time_str, "%lf", &secs) != 1) #endif