recast and detour patch now builds again with GCC
authorCampbell Barton <ideasman42@gmail.com>
Sat, 10 Sep 2011 03:07:26 +0000 (03:07 +0000)
committerCampbell Barton <ideasman42@gmail.com>
Sat, 10 Sep 2011 03:07:26 +0000 (03:07 +0000)
commit0128218254df07f804b15088036a1e7ef4938664
tree7413c64bd110b4c4a171e2f9f3c725c3dfb314d5
parent23b843130b5aa77988ac158bb11addcccec01e68
recast and detour patch now builds again with GCC
- rearrange structs to work for 64bit
- define all vars before goto's
- ifdefs for qsort_r/qsort_s
- dont cast pointers to int only for NULL checks
- dont printf STR_String directly, get the char pointer from it

also minor change to gpu py module, no need to pass empty tuple to PyObject_CallObject, can just be NULL
extern/recastnavigation/Recast/Source/Recast.cpp
extern/recastnavigation/Recast/Source/RecastFilter.cpp
extern/recastnavigation/Recast/Source/RecastMesh.cpp
extern/recastnavigation/Recast/Source/RecastMeshDetail.cpp
source/blender/editors/util/navmesh_conversion.cpp
source/blender/makesdna/DNA_scene_types.h
source/blender/python/intern/gpu.c
source/gameengine/Ketsji/KX_NavMeshObject.cpp