git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@64050
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
wxLongLong_t ll = 0;
if ( any.GetAs(&ll) )
{
wxLongLong_t ll = 0;
if ( any.GetAs(&ll) )
{
+ // NB: Do not use LONG_MAX here. Explicitly using 32-bit
+ // integer constraint yields more consistent behavior across
+ // builds.
+ if ( ll > wxINT32_MAX or ll < wxINT32_MIN )
*variant = wxLongLong(ll);
else
*variant = (long) wxLongLong(ll).GetLo();
*variant = wxLongLong(ll);
else
*variant = (long) wxLongLong(ll).GetLo();