Changes in uspace/lib/libc/generic/io/io.c [c62d2e1:ed903174] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/libc/generic/io/io.c
rc62d2e1 red903174 536 536 } 537 537 538 char *fgets(char *str, int size, FILE *stream)539 {540 char c;541 int idx;542 543 idx = 0;544 while (idx < size - 1) {545 c = fgetc(stream);546 if (c == EOF)547 break;548 549 str[idx++] = c;550 551 if (c == '\n')552 break;553 }554 555 if (ferror(stream))556 return NULL;557 558 if (idx == 0)559 return NULL;560 561 str[idx] = '\0';562 return str;563 }564 565 538 int getchar(void) 566 539 {
Note:
See TracChangeset
for help on using the changeset viewer.