summaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/etc.c2
-rw-r--r--src/gc.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/etc.c b/src/etc.c
index 68b26b024..b5cb9ed01 100644
--- a/src/etc.c
+++ b/src/etc.c
@@ -192,7 +192,7 @@ mrb_msvc_va_copy(va_list *dest, va_list src)
{
*dest = src;
}
-#define va_copy(dest, src) msvc_va_copy(&(dest), src)
+#define va_copy(dest, src) mrb_msvc_va_copy(&(dest), src)
#endif
MRB_API int
diff --git a/src/gc.c b/src/gc.c
index 4b1c5d2a8..9c80d852a 100644
--- a/src/gc.c
+++ b/src/gc.c
@@ -863,7 +863,7 @@ incremental_sweep_phase(mrb_state *mrb, size_t limit)
RVALUE *e = p + MRB_HEAP_PAGE_SIZE;
size_t freed = 0;
mrb_bool dead_slot = TRUE;
- int full = (page->freelist == NULL);
+ mrb_bool full = (page->freelist == NULL);
if (is_minor_gc(mrb) && page->old) {
/* skip a slot which doesn't contain any young object */