From af6f096427c27303a8c791ea0737a34f879711ea Mon Sep 17 00:00:00 2001 From: Evrey Date: Mon, 13 Nov 2017 23:35:03 +0100 Subject: [PATCH] fix auto-generated GDN API header for C compilers (#12891) * fix auto-generated GDN API header for C compilers --- modules/gdnative/SCsub | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/modules/gdnative/SCsub b/modules/gdnative/SCsub index 88588417d1d..2755930a55d 100644 --- a/modules/gdnative/SCsub +++ b/modules/gdnative/SCsub @@ -40,11 +40,13 @@ def _build_gdnative_api_struct_header(api): '\tunsigned int minor;', '} godot_gdnative_api_version;', '', - 'typedef struct godot_gdnative_api_struct {', + 'typedef struct godot_gdnative_api_struct godot_gdnative_api_struct;', + '', + 'struct godot_gdnative_api_struct {', '\tunsigned int type;', '\tgodot_gdnative_api_version version;', '\tconst godot_gdnative_api_struct *next;', - '} godot_gdnative_api_struct;', + '};', '', 'enum GDNATIVE_API_TYPES {', '\tGDNATIVE_' + api['core']['type'] + ','