trans.c revision 505a00c0
1