X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Flibcore%2Flc_config_parser.c;h=ec042f7b0eb0fd5598435e5d35853e3a4cce5594;hb=225580e8d7eabc0488b2ac4437cd34ec65cc93d6;hp=2fcde9cd306e723c1a132731d13324f008a4ffc7;hpb=ea75e9d38674b468f602a0699fb64b9c01254797;p=libfirm diff --git a/ir/libcore/lc_config_parser.c b/ir/libcore/lc_config_parser.c index 2fcde9cd3..ec042f7b0 100644 --- a/ir/libcore/lc_config_parser.c +++ b/ir/libcore/lc_config_parser.c @@ -1625,7 +1625,7 @@ void _lc_opt_add_to_data_char(char c) static void path_push(text_t text) { obstack_grow0(&obst, text.str, text.len); - path_stack[path_sp++] = obstack_finish(&obst); + path_stack[path_sp++] = (const char*)obstack_finish(&obst); } static void path_free(void) @@ -1651,7 +1651,7 @@ static void group_close(void) static void lc_opt_set(void) { - char *str = obstack_finish(&obst); + char *str = (char*)obstack_finish(&obst); lc_opt_err_info_t err; lc_opt_entry_t *opt = lc_opt_resolve_opt(CURR_GRP, path_stack, path_sp, &err);