Ignore:
File:
1 edited

Legend:

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

    rb72efe8 r79ae36dd  
    127127void __stdio_done(void)
    128128{
    129         while (!list_empty(&files)) {
    130                 FILE *file = list_get_instance(list_first(&files), FILE, link);
     129        link_t *link = files.next;
     130       
     131        while (link != &files) {
     132                FILE *file = list_get_instance(link, FILE, link);
    131133                fclose(file);
     134                link = files.next;
    132135        }
    133136}
Note: See TracChangeset for help on using the changeset viewer.