Carsten Haitzler
51cc2e0ec6
ephysics - fix stacking comparsion correctly if 1 smaller than 1
...
this fixes a pretty trivial comparison issue..
found by PVS studio
@fix
2017-07-29 09:08:40 +09:00
Bruno Dilly
30b8c1ce82
ephysics: set proper geometry when setting an object to a face
...
Summary:
It was missing a break statement in a switch.
Fixes T5547
@fix
Reviewers: cedric
Subscribers: jpeg
Maniphest Tasks: T5547
Differential Revision: https://phab.enlightenment.org/D4941
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2017-06-06 14:00:33 -07:00
Jean-Philippe Andre
6b8228ffbd
evas: Move map to a separate mixin
...
Evas map is not translated to proper eo apis yet.
Efl.Canvas.Map will be a mixin implementing the evas map
API in a bindable API.
2016-06-29 09:12:26 +09:00
Jean-Philippe Andre
7bf8da2baa
evas: Rename Evas.Object to Efl.Canvas.Object
...
One step closer to make the EO inheritance tree look like
it's all Efl.
2016-06-21 14:35:19 +09:00
Stefan Schmidt
ec4dbd88a6
ephysics: add missing break in switch to avoid override variable with other cases
...
Due to the missing break we would fall into the next case here which might lead
to variables overridden with wrong values.
CID: 1261441, 1261440, 1261438
2015-10-21 14:37:18 +02:00
Cedric BAIL
24b14b408e
ephysics: remove the need to order the header correctly for Windows.
2015-05-07 09:53:11 +02:00
Cedric BAIL
92568eee9d
ephysics: trying to fix build on Windows.
2015-04-28 11:37:11 +02:00
Carsten Haitzler
1670fa27d9
ephysics - Dereference after null check - fix
...
fix CID 1039416
2014-09-01 19:40:47 +09:00
Carsten Haitzler
db78176151
ephysics - fix uninitialized var
...
fixes CID 1232735
2014-08-27 11:28:25 +09:00
Carsten Haitzler
56dc04b019
ehysics - fix potential divide by zero
...
fix CID 1039435
2014-08-22 20:14:59 +09:00
Carsten Haitzler
683834cfc4
ephysics - fix null dereference
...
this fixes a real bug in ephysics where we explicitly deref a null
ponter. fix CID 1039418
2014-08-22 20:14:59 +09:00
Carsten Haitzler
91c0198273
ephysics - fix explicit possible null deref
...
fix CID 1039417
2014-08-22 20:14:59 +09:00
Jean-Philippe Andre
bc1a8ffb5d
Ephysics: Silence more warnings from libbullet
...
The bullet library generates tons of warnings:
1. -Wunused-variable
2. -Wunused-parameter
3. -Wshadow
2 and 3 were properly ignored by pragma GCC, but unused-variable
doesn't seem to work. At least on my version of GCC (4.8.2).
So, let's ignore ALL warnings from libbullet includes.
2014-01-09 11:49:29 +09:00
Jihoon Kim
cb9dedd44d
fix typos in EFL documents
2014-01-07 14:28:45 +09:00
Daniel Juyung Seo
76d8532b54
efl: Unified eina critical manro to CRI.
...
Being annoyed by different types of eina critical macros - CRI, CRIT,
CRITICAL -, I concluded to unify them to one. Discussed on IRC and
finally, CRI was chosen to meet the consistency with other macros -
ERR, WRN, INF, DBG - in terms of the number of characters.
If there is any missing bits, please let me know.
2013-12-26 12:27:13 +09:00
Carsten Haitzler
4d7edf623b
ephysics - fix real access-after-free issue on delete of constraint
...
this fixes CID 1039895
2013-12-11 19:38:46 +09:00
Carsten Haitzler
b07c0a76ce
alpha1 release autofoo/build tree work to pass distcheck and actually work
2013-11-04 18:33:35 +09:00
Stefan Schmidt
c244dfe89e
ephysics: Avoid use after free.
...
Like the one before. This time we use free deirectly so no delay. Don't
use it after being freed.
CID: 1039894
2013-09-12 15:53:10 +01:00
Stefan Schmidt
95b8c98e91
ephysics: Avoid use after free.
...
body gets deleted here so better not access it afterwards. My guess is that
in many cases the actual free gets delayed long enough to not crash here but
better avoid this race in the first place.
CID: 1039896
2013-09-12 15:48:58 +01:00
Henrique Dante de Almeida
b9ac180af6
ephysics: turn EPhysics_Body into a POD-type struct
...
EPhysics_Body is an Eina_Inlist, and Eina_Inlist iterator macros use
offsetof(). Since using offsetof in C++ classes is invalid,
EPhysics_Body must be a POD-type struct.
2013-02-26 10:17:28 -03:00
Gustavo Sverzut Barbieri
df701d8ca2
some clang warning cleanups i forgot to commit
...
SVN revision: 83024
2013-01-21 00:22:35 +00:00
Leandro Dorileo
f97e2750e4
Ephysics: get rid of shadow warnings
...
Get rid of -Wshadow warnings on bullet's C++ "shadowed" variables.
SVN revision: 82136
2013-01-04 01:21:07 +00:00
Gustavo Sverzut Barbieri
9e0788cc2e
efl: merge ephysics
...
changes:
* __UNUSED__ -> EINA_UNUSED
* Fixed doc hierarchy
SVN revision: 82126
2013-01-03 22:10:40 +00:00