trans.c revision 9a098a89
1