[packages/framewave] - enhanced warnings patch; release 13

qboosh qboosh at pld-linux.org
Fri Apr 26 18:24:48 CEST 2019


commit 4672362a39aca59b7f82f3b80fb0ae03f2c98fc9
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Fri Apr 26 18:24:59 2019 +0200

    - enhanced warnings patch; release 13

 framewave-warnings.patch | 44 ++++++++++++++++++++++++++++++++++++++++++++
 framewave.spec           |  2 +-
 2 files changed, 45 insertions(+), 1 deletion(-)
---
diff --git a/framewave.spec b/framewave.spec
index c09aa71..44cc4c0 100644
--- a/framewave.spec
+++ b/framewave.spec
@@ -6,7 +6,7 @@ Summary:	Framewave - set of popular image and signal processing routines
 Summary(pl.UTF-8):	Framewave - zestaw popularnych funkcji do przetwarzania obrazu i sygnału
 Name:		framewave
 Version:	1.3.1
-Release:	12
+Release:	13
 License:	Apache v2.0
 Group:		Libraries
 Source0:	http://downloads.sourceforge.net/framewave/FRAMEWAVE_%{version}_SRC.tar.gz
diff --git a/framewave-warnings.patch b/framewave-warnings.patch
index 9f530dd..7f42daf 100644
--- a/framewave-warnings.patch
+++ b/framewave-warnings.patch
@@ -341,3 +341,47 @@
  
  } // namespace OPT_LEVEL
  
+--- FRAMEWAVE_1.3.1_SRC/Framewave/domain/fwImage/include/colorModelConversion.h.orig	2009-07-09 11:15:30.000000000 +0200
++++ FRAMEWAVE_1.3.1_SRC/Framewave/domain/fwImage/include/colorModelConversion.h	2019-04-26 17:54:35.318411314 +0200
+@@ -1631,7 +1631,7 @@
+         template <ConvFunc fn, PixelID pid, ProcID prc, MathPattern mp>
+         struct Pixel
+         {
+-            static SYS_INLINE __m128i Process( XMM128 &pX, XMM128 &pY, XMM128 &pZ ) { STATIC_ASSERT(false); }
++            static SYS_INLINE __m128i Process( XMM128 &pX, XMM128 &pY, XMM128 &pZ ) { STATIC_ASSERT(false); return __m128i(); }
+         };
+ 
+         template <ConvFunc fn, PixelID pid, ProcID prc>
+@@ -2177,7 +2177,7 @@
+             static FwStatus ConvertREF( const Fw8u *const pSrc[3], int srcStep, 
+                                          Fw8u *pDst[3],             int dstStep, FwiSize roiSize ) 
+             { 
+-                STATIC_ASSERT(false); 
++                STATIC_ASSERT(false); return FwStatus();
+             }
+         };
+ 
+@@ -2222,7 +2222,7 @@
+             template <pixel_fn pfn>
+             static FwStatus ConvertREF( const Fw8u *pSrc, int srcStep, Fw8u *pDst[3], int dstStep, FwiSize roiSize ) 
+             { 
+-                STATIC_ASSERT(false); 
++                STATIC_ASSERT(false); return FwStatus();
+             }
+         };
+ 
+@@ -2302,12 +2302,12 @@
+             static FwStatus ConvertREF( const Fw8u *const pSrc[3], int srcStep, 
+                                          Fw8u *pDst,                int dstStep, FwiSize roiSize ) 
+             { 
+-                STATIC_ASSERT(false); 
++                STATIC_ASSERT(false); return FwStatus();
+             }
+             static FwStatus ConvertREF( const Fw8u *const pSrc[3], int srcStep[3], 
+                                          Fw8u *pDst,                int dstStep, FwiSize roiSize ) 
+             { 
+-                STATIC_ASSERT(false); 
++                STATIC_ASSERT(false); return FwStatus();
+             }
+         };
+ 
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/framewave.git/commitdiff/4672362a39aca59b7f82f3b80fb0ae03f2c98fc9



More information about the pld-cvs-commit mailing list