dir.c revision a38a7558
1