legacy.c revision fb9aa6f1
1