Merge branch 'contrib/github_pr_10334_v4.4' into 'release/v4.4'

Set errno in adjtime (GitHub PR) (v4.4)

See merge request espressif/esp-idf!22599
pull/11147/head
morris 2023-03-05 21:38:00 +08:00
commit a6473f13ec
1 zmienionych plików z 2 dodań i 0 usunięć

Wyświetl plik

@ -137,6 +137,7 @@ int adjtime(const struct timeval *delta, struct timeval *outdelta)
int64_t sec = delta->tv_sec;
int64_t usec = delta->tv_usec;
if(llabs(sec) > ((INT_MAX / 1000000L) - 1L)) {
errno = EINVAL;
return -1;
}
/*
@ -153,6 +154,7 @@ int adjtime(const struct timeval *delta, struct timeval *outdelta)
}
return 0;
#else
errno = ENOSYS;
return -1;
#endif
}