cma.c revision 68cdba06
1