Working on benchmarking test. A lot of things needed to be const and weren't.

This commit is contained in:
Meredith L. Patterson 2012-11-05 23:08:18 -05:00
parent d0d9a94fd0
commit 21ec962d76
7 changed files with 17 additions and 11 deletions

View file

@ -6,10 +6,10 @@ static HParserBackendVTable *backends[PB_MAX] = {
&h__packrat_backend_vtable,
};
int h_compile(HParser* parser, HParserBackend backend, const void* params) {
int h_compile(const HParser* parser, HParserBackend backend, const void* params) {
return h_compile__m(&system_allocator, parser, backend, params);
}
int h_compile__m(HAllocator* mm__, HParser* parser, HParserBackend backend, const void* params) {
int h_compile__m(HAllocator* mm__, const HParser* parser, HParserBackend backend, const void* params) {
return backends[backend]->compile(mm__, parser, params);
}