RBRACKET
for (pm = pe++; *pe != RBRACKET && *pe != EOS; pe++)
for (pl = pm++; *pm != RBRACKET && *pm != EOS; pm++)
g_strchr(qpatnext+1, RBRACKET) == NULL) {
if (c == RBRACKET)
(c = qpatnext[1]) != RBRACKET) {
} while ((c = *qpatnext++) != RBRACKET);
for (pm = pe++; *pe != RBRACKET && *pe != EOS; pe++)
for (pm1 = pm++; *pm != RBRACKET && *pm != EOS; pm++)
g_strchr(qpatnext+1, RBRACKET) == NULL) {
(c = qpatnext[1]) != RBRACKET) {
} while ((c = *qpatnext++) != RBRACKET);
for (pm = pe++; *pe != RBRACKET && *pe != EOS; pe++)
for (pm1 = pm++; *pm != RBRACKET && *pm != EOS; pm++)
g_strchr(qpatnext+1, RBRACKET) == NULL) {
(c = qpatnext[1]) != RBRACKET) {
} while ((c = *qpatnext++) != RBRACKET);