dir.c revision 21a22878
1