cm.c revision 29c2731c
1