diff options
| author | Meco Man <[email protected]> | 2021-05-22 02:50:35 +0800 |
|---|---|---|
| committer | Meco Man <[email protected]> | 2021-05-22 02:50:35 +0800 |
| commit | a5f7635f31b237ad8ce09610ee76a75f4072e7d4 (patch) | |
| tree | 970e831792484a13cc3dfc28d218ec65c6f757b1 /components/libc/getline | |
| parent | 126af8e43c8a84d625cb9043c1fbb3d8f3016030 (diff) | |
remove libc_errno.h & libc_limits.h
Diffstat (limited to 'components/libc/getline')
| -rw-r--r-- | components/libc/getline/posix_getline.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/components/libc/getline/posix_getline.c b/components/libc/getline/posix_getline.c index 794ac3a07d..da80242ecc 100644 --- a/components/libc/getline/posix_getline.c +++ b/components/libc/getline/posix_getline.c @@ -11,8 +11,8 @@ #include "posix_getline.h" #include <stdlib.h> -#include <errno.h> -#include <rtlibc.h> +#include <limits.h> +#include <sys/errno.h> ssize_t getdelim(char **lineptr, size_t *n, int delim, FILE *stream) { char *cur_pos, *new_lineptr; @@ -43,7 +43,7 @@ ssize_t getdelim(char **lineptr, size_t *n, int delim, FILE *stream) { break; if ((*lineptr + *n - cur_pos) < 2) { - if (SSIZE_MAX / 2 < *n) { + if (LONG_MAX / 2 < *n) { #ifdef EOVERFLOW errno = EOVERFLOW; #else |
