Merge pull request #2368 from asmorkalov:ocv_gcc48_warning_fix
This commit is contained in:
commit
ce42593fe6
@ -3214,7 +3214,7 @@ struct YUV420p2RGB888Invoker : ParallelLoopBody
|
|||||||
const int rangeBegin = range.start * 2;
|
const int rangeBegin = range.start * 2;
|
||||||
const int rangeEnd = range.end * 2;
|
const int rangeEnd = range.end * 2;
|
||||||
|
|
||||||
size_t uvsteps[2] = {width/2, stride - width/2};
|
int uvsteps[2] = {width/2, stride - width/2};
|
||||||
int usIdx = ustepIdx, vsIdx = vstepIdx;
|
int usIdx = ustepIdx, vsIdx = vstepIdx;
|
||||||
|
|
||||||
const uchar* y1 = my1 + rangeBegin * stride;
|
const uchar* y1 = my1 + rangeBegin * stride;
|
||||||
@ -3282,7 +3282,7 @@ struct YUV420p2RGBA8888Invoker : ParallelLoopBody
|
|||||||
int rangeBegin = range.start * 2;
|
int rangeBegin = range.start * 2;
|
||||||
int rangeEnd = range.end * 2;
|
int rangeEnd = range.end * 2;
|
||||||
|
|
||||||
size_t uvsteps[2] = {width/2, stride - width/2};
|
int uvsteps[2] = {width/2, stride - width/2};
|
||||||
int usIdx = ustepIdx, vsIdx = vstepIdx;
|
int usIdx = ustepIdx, vsIdx = vstepIdx;
|
||||||
|
|
||||||
const uchar* y1 = my1 + rangeBegin * stride;
|
const uchar* y1 = my1 + rangeBegin * stride;
|
||||||
|
@ -41,7 +41,7 @@
|
|||||||
|
|
||||||
#include "precomp.hpp"
|
#include "precomp.hpp"
|
||||||
|
|
||||||
#if (__GNUC__ == 4) && (__GNUC_MINOR__ == 8)
|
#if defined(__GNUC__) && (__GNUC__ == 4) && (__GNUC_MINOR__ == 8)
|
||||||
# pragma GCC diagnostic ignored "-Warray-bounds"
|
# pragma GCC diagnostic ignored "-Warray-bounds"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@ -1217,8 +1217,13 @@ public:
|
|||||||
alpha(_alpha), _beta(__beta), ssize(_ssize), dsize(_dsize),
|
alpha(_alpha), _beta(__beta), ssize(_ssize), dsize(_dsize),
|
||||||
ksize(_ksize), xmin(_xmin), xmax(_xmax)
|
ksize(_ksize), xmin(_xmin), xmax(_xmax)
|
||||||
{
|
{
|
||||||
|
CV_Assert(ksize <= MAX_ESIZE);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#if defined(__GNUC__) && (__GNUC__ == 4) && (__GNUC_MINOR__ == 8)
|
||||||
|
# pragma GCC diagnostic push
|
||||||
|
# pragma GCC diagnostic ignored "-Warray-bounds"
|
||||||
|
#endif
|
||||||
virtual void operator() (const Range& range) const
|
virtual void operator() (const Range& range) const
|
||||||
{
|
{
|
||||||
int dy, cn = src.channels();
|
int dy, cn = src.channels();
|
||||||
@ -1267,6 +1272,9 @@ public:
|
|||||||
vresize( (const WT**)rows, (T*)(dst.data + dst.step*dy), beta, dsize.width );
|
vresize( (const WT**)rows, (T*)(dst.data + dst.step*dy), beta, dsize.width );
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
#if defined(__GNUC__) && (__GNUC__ == 4) && (__GNUC_MINOR__ == 8)
|
||||||
|
# pragma GCC diagnostic pop
|
||||||
|
#endif
|
||||||
|
|
||||||
private:
|
private:
|
||||||
Mat src;
|
Mat src;
|
||||||
@ -1274,7 +1282,9 @@ private:
|
|||||||
const int* xofs, *yofs;
|
const int* xofs, *yofs;
|
||||||
const AT* alpha, *_beta;
|
const AT* alpha, *_beta;
|
||||||
Size ssize, dsize;
|
Size ssize, dsize;
|
||||||
int ksize, xmin, xmax;
|
const int ksize, xmin, xmax;
|
||||||
|
|
||||||
|
resizeGeneric_Invoker& operator = (const resizeGeneric_Invoker&);
|
||||||
};
|
};
|
||||||
|
|
||||||
template<class HResize, class VResize>
|
template<class HResize, class VResize>
|
||||||
|
@ -1225,7 +1225,7 @@ CV_FitLineTest::CV_FitLineTest()
|
|||||||
max_noise = 0.05;
|
max_noise = 0.05;
|
||||||
}
|
}
|
||||||
|
|
||||||
#if (__GNUC__ == 4) && (__GNUC_MINOR__ == 8)
|
#if defined(__GNUC__) && (__GNUC__ == 4) && (__GNUC_MINOR__ == 8)
|
||||||
# pragma GCC diagnostic push
|
# pragma GCC diagnostic push
|
||||||
# pragma GCC diagnostic ignored "-Warray-bounds"
|
# pragma GCC diagnostic ignored "-Warray-bounds"
|
||||||
#endif
|
#endif
|
||||||
@ -1301,7 +1301,7 @@ void CV_FitLineTest::generate_point_set( void* pointsSet )
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
#if (__GNUC__ == 4) && (__GNUC_MINOR__ == 8)
|
#if defined(__GNUC__) && (__GNUC__ == 4) && (__GNUC_MINOR__ == 8)
|
||||||
# pragma GCC diagnostic pop
|
# pragma GCC diagnostic pop
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
@ -1329,7 +1329,7 @@ void CV_FitLineTest::run_func()
|
|||||||
cv::fitLine(cv::cvarrToMat(points), (cv::Vec6f&)line[0], dist_type, 0, reps, aeps);
|
cv::fitLine(cv::cvarrToMat(points), (cv::Vec6f&)line[0], dist_type, 0, reps, aeps);
|
||||||
}
|
}
|
||||||
|
|
||||||
#if (__GNUC__ == 4) && (__GNUC_MINOR__ == 8)
|
#if defined(__GNUC__) && (__GNUC__ == 4) && (__GNUC_MINOR__ == 8)
|
||||||
# pragma GCC diagnostic push
|
# pragma GCC diagnostic push
|
||||||
# pragma GCC diagnostic ignored "-Warray-bounds"
|
# pragma GCC diagnostic ignored "-Warray-bounds"
|
||||||
#endif
|
#endif
|
||||||
@ -1412,7 +1412,7 @@ _exit_:
|
|||||||
return code;
|
return code;
|
||||||
}
|
}
|
||||||
|
|
||||||
#if (__GNUC__ == 4) && (__GNUC_MINOR__ == 8)
|
#if defined(__GNUC__) && (__GNUC__ == 4) && (__GNUC_MINOR__ == 8)
|
||||||
# pragma GCC diagnostic pop
|
# pragma GCC diagnostic pop
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@ -415,7 +415,7 @@ CV_INLINE int _icvRemoveShadowGMM(float* data, int nD,
|
|||||||
//IEEE Trans. on Pattern Analysis and Machine Intelligence, vol.26, no.5, pages 651-656, 2004
|
//IEEE Trans. on Pattern Analysis and Machine Intelligence, vol.26, no.5, pages 651-656, 2004
|
||||||
//http://www.zoranz.net/Publications/zivkovic2004PAMI.pdf
|
//http://www.zoranz.net/Publications/zivkovic2004PAMI.pdf
|
||||||
|
|
||||||
#if (__GNUC__ == 4) && (__GNUC_MINOR__ == 8)
|
#if defined(__GNUC__) && (__GNUC__ == 4) && (__GNUC_MINOR__ == 8)
|
||||||
# pragma GCC diagnostic push
|
# pragma GCC diagnostic push
|
||||||
# pragma GCC diagnostic ignored "-Wmaybe-uninitialized"
|
# pragma GCC diagnostic ignored "-Wmaybe-uninitialized"
|
||||||
#endif
|
#endif
|
||||||
@ -608,7 +608,7 @@ CV_INLINE int _icvUpdateGMM(float* data, int nD,
|
|||||||
return bBackground;
|
return bBackground;
|
||||||
}
|
}
|
||||||
|
|
||||||
#if (__GNUC__ == 4) && (__GNUC_MINOR__ == 8)
|
#if defined(__GNUC__) && (__GNUC__ == 4) && (__GNUC_MINOR__ == 8)
|
||||||
# pragma GCC diagnostic pop
|
# pragma GCC diagnostic pop
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@ -200,6 +200,7 @@ void RFace::CalculateError(FaceData * lpFaceData)
|
|||||||
void RFace::CreateFace(void * lpData)
|
void RFace::CreateFace(void * lpData)
|
||||||
{
|
{
|
||||||
FaceData Data;
|
FaceData Data;
|
||||||
|
memset(&Data, 0, sizeof(FaceData));
|
||||||
|
|
||||||
double Error = MAX_ERROR;
|
double Error = MAX_ERROR;
|
||||||
double CurError = MAX_ERROR;
|
double CurError = MAX_ERROR;
|
||||||
|
@ -163,7 +163,7 @@ icvLMedS( int *points1, int *points2, int numPoints, CvMatrix3 * fundamentalMatr
|
|||||||
/*===========================================================================*/
|
/*===========================================================================*/
|
||||||
/*===========================================================================*/
|
/*===========================================================================*/
|
||||||
|
|
||||||
#if (__GNUC__ == 4) && (__GNUC_MINOR__ == 8)
|
#if defined(__GNUC__) && (__GNUC__ == 4) && (__GNUC_MINOR__ == 8)
|
||||||
# pragma GCC diagnostic push
|
# pragma GCC diagnostic push
|
||||||
# pragma GCC diagnostic ignored "-Warray-bounds"
|
# pragma GCC diagnostic ignored "-Warray-bounds"
|
||||||
#endif
|
#endif
|
||||||
@ -328,7 +328,7 @@ icvCubic( double a2, double a1, double a0, double *squares )
|
|||||||
return CV_NO_ERR;
|
return CV_NO_ERR;
|
||||||
} /* icvCubic */
|
} /* icvCubic */
|
||||||
|
|
||||||
#if (__GNUC__ == 4) && (__GNUC_MINOR__ == 8)
|
#if defined(__GNUC__) && (__GNUC__ == 4) && (__GNUC_MINOR__ == 8)
|
||||||
# pragma GCC diagnostic pop
|
# pragma GCC diagnostic pop
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@ -122,7 +122,7 @@ void ArrayTest::get_test_array_types_and_sizes( int /*test_case_idx*/, vector<ve
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
static const int icvTsTypeToDepth[] =
|
static const unsigned int icvTsTypeToDepth[] =
|
||||||
{
|
{
|
||||||
IPL_DEPTH_8U, IPL_DEPTH_8S, IPL_DEPTH_16U, IPL_DEPTH_16S,
|
IPL_DEPTH_8U, IPL_DEPTH_8S, IPL_DEPTH_16U, IPL_DEPTH_16S,
|
||||||
IPL_DEPTH_32S, IPL_DEPTH_32F, IPL_DEPTH_64F
|
IPL_DEPTH_32S, IPL_DEPTH_32F, IPL_DEPTH_64F
|
||||||
|
Loading…
x
Reference in New Issue
Block a user