trans.c revision 583c58e3
1