trans.c revision 91eff3f8
1