qm.c revision dbbc5c06
1