qp.c revision c72cfe3e
1