qp.c revision a9b6b3bc
1