use `#pragma message` instead of `#warning` for non-GCC compilers

pull/21039/head
SegaraRai 3 years ago
parent da6344297a
commit 8444470e3a
  1. 6
      modules/gapi/include/opencv2/gapi/util/any.hpp

@ -31,7 +31,11 @@ namespace internal
#if defined(__GXX_RTTI) || defined(_CPPRTTI)
return dynamic_cast<T>(operand);
#else
#warning used static cast instead of dynamic because RTTI is disabled
#ifdef __GNUC__
#warning used static cast instead of dynamic because RTTI is disabled
#else
#pragma message("WARNING: used static cast instead of dynamic because RTTI is disabled")
#endif
return static_cast<T>(operand);
#endif
}

Loading…
Cancel
Save