cma.c revision 20029832
1