trans.c revision 53032e6e
1