cq.c revision abef378c
1