branch update for HEAD-2003021201
[reactos.git] / lib / crtdll / stdio / fwalk.c
1 /* Copyright (C) 1994 DJ Delorie, see COPYING.DJ for details */
2 #include <msvcrt/stdio.h>
3 #include <msvcrt/internal/file.h>
4
5
6 // not exported by msvcrt or crtdll
7 __file_rec* __file_rec_list;
8
9 void _fwalk(void (*func)(FILE*))
10 {
11     __file_rec* fr;
12     int i;
13
14     for (fr=__file_rec_list; fr; fr=fr->next)
15         for (i=0; i<fr->count; i++)
16             if (fr->files[i]->_flag)
17                 func(fr->files[i]);
18 }