Lines Matching defs:good
1224 /* Scan the token again, but this time copy only the good bytes.
1308 int good = 0, addspace = 0, in_qpair = 0, in_qstr = 0, in_com = 0;
1346 good = 1; /* until proven otherwise for this item */
1348 break; /* no items left and nothing good found */
1360 if (good)
1361 good = (*pos++ == *ptr);
1367 good = good && (*pos++ == ' ');
1368 good = good && (*pos++ == *ptr);
1374 good = good && (*pos++ == ' ');
1375 good = good && (*pos++ == *ptr);
1381 good = good && (*pos++ == ' ');
1382 good = good && (*pos++ == *ptr);
1387 good = good && (*pos++ == *ptr);
1391 case '\t': if (addspace || !good)
1394 good = (*pos++ == *ptr);
1402 good = good && (*pos++ == *ptr);
1404 default : if (!good)
1407 good = (*pos++ == ' ');
1409 good = good && (*pos++ == *ptr);
1411 good = good
1418 if (good && *pos)
1419 good = 0; /* not good if only a prefix was matched */
1421 } while (*ptr && !good);
1423 return good;