cma.c revision e4103312
1