- Timestamp:
- 02/25/06 08:29:22 (3 years ago)
- Files:
-
- blossom/trunk/src/libblossom/xini.c (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
blossom/trunk/src/libblossom/xini.c
r68 r162 505 505 if (xini_cin (c, X_SQUOTE)) quote = X_SQUOTE; 506 506 507 if (!xini_assert_and_pass (parser, quote)) return NULL;508 509 507 if ((ret = xini_slurp_to (parser, quote, X_NONE)) == NULL) { 510 508 return NULL; … … 536 534 char c, * name, * value; 537 535 538 if (!parser->active) return NULL;536 if (!parser->active) return -1; 539 537 540 538 name = xini_slurp_to (parser, X_WHITESPACE | X_EQUAL, X_COMMENT | X_NEWLINE); … … 544 542 #endif 545 543 546 if (name == NULL) return NULL;544 if (name == NULL) return -1; 547 545 548 546 xini_skip_whitespace (parser); … … 597 595 char * section; 598 596 599 if (!parser->active) return NULL;600 601 if (!xini_assert_and_pass (parser, X_LBRACKET)) return NULL;597 if (!parser->active) return -1; 598 599 if (!xini_assert_and_pass (parser, X_LBRACKET)) return -1; 602 600 603 601 if ((section = xini_slurp_to (parser, X_RBRACKET, … … 606 604 printf ("xini_parse_section: FAILED\n"); 607 605 #endif 608 return NULL;606 return -1; 609 607 } else if (!xini_assert_and_pass (parser, X_RBRACKET)) { 610 608 #ifdef DEBUG … … 612 610 #endif 613 611 free (section); 614 return NULL;612 return -1; 615 613 } 616 614
