compile function can't take a const parser

This commit is contained in:
Sven M. Hallberg 2013-05-08 18:01:55 +02:00
parent af4971b265
commit 65ee3593bd
5 changed files with 8 additions and 8 deletions

View file

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