From 789b75df92f879adfe3b0388281f8e2bf3030f14 Mon Sep 17 00:00:00 2001 From: Delyan Angelov Date: Sat, 16 May 2020 15:50:59 +0300 Subject: [PATCH] cheaders: fix _MOV macro in the C case --- vlib/v/gen/cheaders.v | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/vlib/v/gen/cheaders.v b/vlib/v/gen/cheaders.v index c2743845e1..a771eca168 100644 --- a/vlib/v/gen/cheaders.v +++ b/vlib/v/gen/cheaders.v @@ -66,9 +66,12 @@ const ( typedef int (*qsort_callback_func)(const void*, const void*); #include // TODO remove all these includes, define all function signatures and types manually #include + #ifdef __cplusplus -#include -#define _MOV std::move +# include +# define _MOV std::move +#else +# define _MOV #endif #ifndef _WIN32