direct.c revision be667377
1