diff --git a/src/App/PropertyContainer.h b/src/App/PropertyContainer.h index 72bbeeca0b..e4ac89f4dd 100644 --- a/src/App/PropertyContainer.h +++ b/src/App/PropertyContainer.h @@ -29,6 +29,7 @@ #include #include #include +#include #include #include "DynamicProperty.h" @@ -143,7 +144,7 @@ struct AppExport PropertyData short int getOffsetTo(const App::Property* prop) const { auto *pt = (const char*)prop; auto *base = (const char *)m_container; - if(ptbase+SHRT_MAX) + if(ptbase+std::numeric_limits::max()) return -1; return (short) (pt-base); }