On Fri, 22 Nov 2002, John K. Hohm wrote:
static int getc_skipws(char const **p) { while (isspace(*p)) ++*p; return **p; }
Sometimes you just need to ask a question in order for the answer to become obvious. **p == '[', but *p == a char const*, duh.