diff --git a/src/__stl__.h b/src/__stl__.h index 24bd6d60..b80453c7 100644 --- a/src/__stl__.h +++ b/src/__stl__.h @@ -3,6 +3,7 @@ #ifdef _MSC_VER #pragma warning (disable:4267) #pragma warning (disable:4244) +#pragma warning (disable:4101) #define _CRT_NONSTDC_NO_DEPRECATE #endif diff --git a/src/obj.h b/src/obj.h index 0fb8ac6e..6924eac6 100644 --- a/src/obj.h +++ b/src/obj.h @@ -5,8 +5,8 @@ typedef int64_t _Int; typedef double _Float; -class CodeObject; -class BasePointer; +struct CodeObject; +struct BasePointer; class VM; class Frame; diff --git a/src/safestl.h b/src/safestl.h index 313ad60d..d193e29d 100644 --- a/src/safestl.h +++ b/src/safestl.h @@ -3,7 +3,7 @@ #include "__stl__.h" #include "str.h" -class PyObject; +struct PyObject; typedef std::shared_ptr PyVar; typedef PyVar PyVarOrNull;