diff --git a/src/vm.c b/src/vm.c index 358d34e64..25f43b0ed 100644 --- a/src/vm.c +++ b/src/vm.c @@ -32,7 +32,7 @@ void abort(void); #endif #endif -#if defined(__cplusplus) +#if defined(MRB_USE_CXX_EXCEPTION) && defined(__cplusplus) # if !defined(MRB_USE_CXX_ABI) extern "C" { # endif