qm.c revision 696645d2
1