trans.c revision 9b58419e
1