summaryrefslogtreecommitdiff
path: root/components/libc/getline
diff options
context:
space:
mode:
authorMeco Man <[email protected]>2021-05-22 02:50:35 +0800
committerMeco Man <[email protected]>2021-05-22 02:50:35 +0800
commita5f7635f31b237ad8ce09610ee76a75f4072e7d4 (patch)
tree970e831792484a13cc3dfc28d218ec65c6f757b1 /components/libc/getline
parent126af8e43c8a84d625cb9043c1fbb3d8f3016030 (diff)
remove libc_errno.h & libc_limits.h
Diffstat (limited to 'components/libc/getline')
-rw-r--r--components/libc/getline/posix_getline.c6
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