mirror of
https://git.yoctoproject.org/poky
synced 2026-04-29 00:32:14 +02:00
clutter-box2d: Replace use of finite macro with C99 compliant isfinite()
(From OE-Core rev: 46a335577506f36714f66135931b7b9669dc1416) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
@@ -1,11 +1,13 @@
|
||||
require clutter-box2d.inc
|
||||
|
||||
PR = "r0"
|
||||
PR = "r1"
|
||||
|
||||
DEPENDS += "clutter-1.6"
|
||||
|
||||
SRC_URI = "http://source.clutter-project.org/sources/clutter-box2d/0.10/clutter-box2d-${PV}.tar.bz2 \
|
||||
file://fix-disable-introspection.patch"
|
||||
file://fix-disable-introspection.patch \
|
||||
file://isfinite.patch \
|
||||
"
|
||||
|
||||
S = "${WORKDIR}/clutter-box2d-${PV}"
|
||||
|
||||
|
||||
19
meta/recipes-graphics/clutter/clutter-box2d/isfinite.patch
Normal file
19
meta/recipes-graphics/clutter/clutter-box2d/isfinite.patch
Normal file
@@ -0,0 +1,19 @@
|
||||
_finite is obsoleted and C99 has isfinite instead so we should use it
|
||||
|
||||
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
||||
|
||||
Upstream-Status: Pending
|
||||
|
||||
Index: clutter-box2d-0.10.0/box2d/Source/Common/b2Math.h
|
||||
===================================================================
|
||||
--- clutter-box2d-0.10.0.orig/box2d/Source/Common/b2Math.h 2008-12-16 06:42:10.000000000 -0800
|
||||
+++ clutter-box2d-0.10.0/box2d/Source/Common/b2Math.h 2011-07-17 02:10:29.833825198 -0700
|
||||
@@ -60,7 +60,7 @@
|
||||
#ifdef _MSC_VER
|
||||
return _finite(x) != 0;
|
||||
#else
|
||||
- return finite(x) != 0;
|
||||
+ return std::isfinite(x) != 0;
|
||||
#endif
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user