trans.c revision 5c676f6d
1