put 64-bit constants to CV_BIG_INT() macros to avoid warnings with old compilers

This commit is contained in:
Vadim Pisarevsky 2010-11-29 21:38:32 +00:00
parent 70d2c57e35
commit aef71a146e

View File

@ -432,11 +432,11 @@ int str_to_boost_type( string& str )
CV_MLBaseTest::CV_MLBaseTest( const char* _modelName, const char* _testName, const char* _testFuncs ) : CV_MLBaseTest::CV_MLBaseTest( const char* _modelName, const char* _testName, const char* _testFuncs ) :
CvTest( _testName, _testFuncs ) CvTest( _testName, _testFuncs )
{ {
int64 seeds[] = { 0x00009fff4f9c8d52, int64 seeds[] = { CV_BIG_INT(0x00009fff4f9c8d52),
0x0000a17166072c7c, CV_BIG_INT(0x0000a17166072c7c),
0x0201b32115cd1f9a, CV_BIG_INT(0x0201b32115cd1f9a),
0x0513cb37abcd1234, CV_BIG_INT(0x0513cb37abcd1234),
0x0001a2b3c4d5f678 CV_BIG_INT(0x0001a2b3c4d5f678)
}; };
int seedCount = sizeof(seeds)/sizeof(seeds[0]); int seedCount = sizeof(seeds)/sizeof(seeds[0]);