Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/libc/generic/io/io.c

    ra634485 red903174  
    536536}
    537537
    538 char *fgets(char *str, int size, FILE *stream)
    539 {
    540         int 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 
    565538int getchar(void)
    566539{
Note: See TracChangeset for help on using the changeset viewer.