| 50 // setup parser |
50 // setup parser |
| 51 ConfigParser2 parser; |
51 ConfigParser2 parser; |
| 52 memset(&parser, 0, sizeof(ConfigParser2)); |
52 memset(&parser, 0, sizeof(ConfigParser2)); |
| 53 parser.mp = mp; |
53 parser.mp = mp; |
| 54 parser.filename = file; |
54 parser.filename = file; |
| 55 parser.delim = "()/*%"; |
55 parser.delim = "(){}/*%"; |
| 56 parser.validateDirective = objectconf_validate_directive; |
56 parser.validateDirective = objectconf_validate_directive; |
| 57 parser.validateObjBegin = objectconf_validate_objbegin; |
57 parser.validateObjBegin = objectconf_validate_objbegin; |
| 58 parser.validateObjEnd = objectconf_validate_objend; |
58 parser.validateObjEnd = objectconf_validate_objend; |
| 59 parser.allow_hierarchy = 1; |
59 parser.allow_hierarchy = 1; |
| 60 |
60 |