g_strchr
static Char *g_strchr(const Char *, int);
while ((ptr = (const Char *) g_strchr(ptr, LBRACE)) != NULL)
g_strchr(qpatnext+1, RBRACKET) == NULL) {