dir.c revision d375570f
1