Changeset 439 for EcnlProtoTool/trunk/mruby-2.1.1/include/mruby/gc.h
- Timestamp:
- Jul 9, 2020, 8:51:43 AM (4 years ago)
- Location:
- EcnlProtoTool/trunk/mruby-2.1.1
- Files:
-
- 1 edited
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
EcnlProtoTool/trunk/mruby-2.1.1/include/mruby/gc.h
r331 r439 1 /* 2 ** mruby/gc.h - garbage collector for mruby1 /** 2 ** @file mruby/gc.h - garbage collector for mruby 3 3 ** 4 4 ** See Copyright Notice in mruby.h … … 34 34 } mrb_gc_state; 35 35 36 /* Disable MSVC warning "C4200: nonstandard extension used: zero-sized array 37 * in struct/union" when in C++ mode */ 38 #ifdef _MSC_VER 39 #pragma warning(push) 40 #pragma warning(disable : 4200) 41 #endif 42 36 43 typedef struct mrb_heap_page { 37 44 struct RBasic *freelist; … … 43 50 void *objects[]; 44 51 } mrb_heap_page; 52 53 #ifdef _MSC_VER 54 #pragma warning(pop) 55 #endif 45 56 46 57 typedef struct mrb_gc {
Note:
See TracChangeset
for help on using the changeset viewer.