Avoid redefining WASMMemoryType (#3602)
This commit is contained in:
@ -81,8 +81,11 @@ typedef struct WASMTableType *wasm_table_type_t;
|
|||||||
struct WASMGlobalType;
|
struct WASMGlobalType;
|
||||||
typedef struct WASMGlobalType *wasm_global_type_t;
|
typedef struct WASMGlobalType *wasm_global_type_t;
|
||||||
|
|
||||||
|
#ifndef WASM_MEMORY_T_DEFINED
|
||||||
|
#define WASM_MEMORY_T_DEFINED
|
||||||
struct WASMMemory;
|
struct WASMMemory;
|
||||||
typedef struct WASMMemory WASMMemoryType;
|
typedef struct WASMMemory WASMMemoryType;
|
||||||
|
#endif
|
||||||
typedef WASMMemoryType *wasm_memory_type_t;
|
typedef WASMMemoryType *wasm_memory_type_t;
|
||||||
|
|
||||||
typedef struct wasm_import_t {
|
typedef struct wasm_import_t {
|
||||||
|
|||||||
@ -518,7 +518,11 @@ typedef struct WASMMemory {
|
|||||||
uint32 num_bytes_per_page;
|
uint32 num_bytes_per_page;
|
||||||
uint32 init_page_count;
|
uint32 init_page_count;
|
||||||
uint32 max_page_count;
|
uint32 max_page_count;
|
||||||
} WASMMemory, WASMMemoryType;
|
} WASMMemory;
|
||||||
|
#ifndef WASM_MEMORY_T_DEFINED
|
||||||
|
#define WASM_MEMORY_T_DEFINED
|
||||||
|
typedef struct WASMMemory WASMMemoryType;
|
||||||
|
#endif
|
||||||
|
|
||||||
typedef struct WASMTableImport {
|
typedef struct WASMTableImport {
|
||||||
char *module_name;
|
char *module_name;
|
||||||
|
|||||||
Reference in New Issue
Block a user