trans.c revision c688e396
1