compr.c revision 123005f3
1