trans.c revision 7336d0e6
1