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.