74 |
74 |
75 // setup parser |
75 // setup parser |
76 ConfigParser2 parser; |
76 ConfigParser2 parser; |
77 memset(&parser, 0, sizeof(ConfigParser2)); |
77 memset(&parser, 0, sizeof(ConfigParser2)); |
78 parser.mp = mp; |
78 parser.mp = mp; |
|
79 parser.filename = file; |
79 parser.delim = "()/*%"; |
80 parser.delim = "()/*%"; |
80 parser.validateDirective = objectconf_validate_directive; |
81 parser.validateDirective = objectconf_validate_directive; |
81 parser.validateObjBegin = objectconf_validate_objbegin; |
82 parser.validateObjBegin = objectconf_validate_objbegin; |
82 parser.validateObjEnd = objectconf_validate_objend; |
83 parser.validateObjEnd = objectconf_validate_objend; |
83 parser.allow_hierarchy = 1; |
84 parser.allow_hierarchy = 1; |