From f6c33307c4a708a07994d7ee01ffa1794575861d Mon Sep 17 00:00:00 2001 From: Vishal Powar Date: Tue, 20 Nov 2018 12:21:50 -0800 Subject: Fix tests for generated code --- tools/make_c_api.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'tools') diff --git a/tools/make_c_api.lua b/tools/make_c_api.lua index bf79b26..d9c11b2 100644 --- a/tools/make_c_api.lua +++ b/tools/make_c_api.lua @@ -380,7 +380,7 @@ local function write_h_file(filedef, append) local msgname = to_cident(msg:full_name()) append('extern const upb_msglayout %s_msginit;\n', msgname) append('UPB_INLINE %s *%s_new(upb_arena *arena) {\n', msgname, msgname) - append(' return upb_msg_new(&%s_msginit, arena);\n', msgname) + append(' return (%s *)upb_msg_new(&%s_msginit, arena);\n', msgname, msgname) append('}\n') append('UPB_INLINE %s *%s_parsenew(upb_stringview buf, upb_arena *arena) {\n', msgname, msgname) -- cgit v1.2.3