| 530 | } |
| 531 | |
| 532 | static bool has_delimiter(char *line, int len, char *delimiter, int dlen) |
| 533 | { |
| 534 | if (dlen > len) |
| 535 | return false; |
| 536 | while (dlen > 0) { |
| 537 | if (delimiter[dlen - 1] != line[len - 1]) { |
| 538 | return false; |
| 539 | } |
| 540 | len--; |
| 541 | dlen--; |
| 542 | } |
| 543 | return true; |
| 544 | } |
| 545 | |
| 546 | static char *read_line() |
| 547 | { |