cma.c revision 39839107
1