]> git.pld-linux.org Git - packages/framewave.git/blame - gcc11.patch
- fix building with gcc 11
[packages/framewave.git] / gcc11.patch
CommitLineData
f3e23709
JR
1--- FRAMEWAVE_1.3.1_SRC/Framewave/domain/fwImage/src/formatConversion.cpp~ 2009-07-09 11:15:34.000000000 +0200
2+++ FRAMEWAVE_1.3.1_SRC/Framewave/domain/fwImage/src/formatConversion.cpp 2021-08-17 20:02:38.764534982 +0200
3@@ -11,22 +11,23 @@
4
5 using namespace OPT_LEVEL;
6
7-#define CMC_CHECK_PARAMS if( pDst ==0 || pSrc ==0 ) return fwStsNullPtrErr; \
8- if( dstStep<=0 || srcStep<=0 ) return fwStsStepErr; \
9- if( roiSize.height<=0 || roiSize.width <=0 ) return fwStsSizeErr;
10
11 FwStatus PREFIX_OPT( OPT_PREFIX, fwiYCbCr422_8u_C2P3R )( const Fw8u* pSrc, int srcStep,
12 Fw8u* pDst[3], int dstStep[3],
13 FwiSize roiSize )
14 {
15- CMC_CHECK_PARAMS;
16+ if( pDst ==0 || pSrc ==0 ) return fwStsNullPtrErr;
17+ if( srcStep<=0 ) return fwStsStepErr;
18+ if( roiSize.height<=0 || roiSize.width <=0 ) return fwStsSizeErr;
19 return CMC::ModelCP <CMC::CH_FC_C2P3 >::ConvertREF( pSrc, srcStep, pDst, dstStep, roiSize );
20 }
21
22 FwStatus PREFIX_OPT( OPT_PREFIX, fwiYCbCr422_8u_P3C2R )( const Fw8u* const pSrc[3], int srcStep[3],
23 Fw8u* pDst, int dstStep, FwiSize roiSize )
24 {
25- CMC_CHECK_PARAMS;
26+ if( pDst ==0 || pSrc ==0 ) return fwStsNullPtrErr;
27+ if( dstStep<=0 ) return fwStsStepErr;
28+ if( roiSize.height<=0 || roiSize.width <=0 ) return fwStsSizeErr;
29 return CMC::ModelPC< CMC::CH_FC_P3C2 >::ConvertREF( pSrc, srcStep, pDst, dstStep, roiSize );
30 }
31
This page took 0.057552 seconds and 4 git commands to generate.