Lines Matching defs:good
1258 /* Scan the token again, but this time copy only the good bytes.
1336 int good = 0, addspace = 0, in_qpair = 0, in_qstr = 0, in_com = 0;
1349 good = 1; /* until proven otherwise for this item */
1351 break; /* no items left and nothing good found */
1363 if (good)
1364 good = (*pos++ == *ptr);
1370 good = good && (*pos++ == ' ');
1371 good = good && (*pos++ == *ptr);
1377 good = good && (*pos++ == ' ');
1378 good = good && (*pos++ == *ptr);
1384 good = good && (*pos++ == ' ');
1385 good = good && (*pos++ == *ptr);
1390 good = good && (*pos++ == *ptr);
1394 case '\t': if (addspace || !good)
1397 good = (*pos++ == *ptr);
1405 good = good && (*pos++ == *ptr);
1407 default : if (!good)
1410 good = (*pos++ == ' ');
1412 good = good && (*pos++ == *ptr);
1414 good = good && (*pos++ == apr_tolower(*ptr));
1420 if (good && *pos)
1421 good = 0; /* not good if only a prefix was matched */
1423 } while (*ptr && !good);
1425 return good;