trans.c revision 085486de
1