[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [40263] trunk/blender: - fix for memory leak in findFreeNavPolyIndex()
Campbell Barton
ideasman42 at gmail.com
Fri Sep 16 16:02:45 CEST 2011
Revision: 40263
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=40263
Author: campbellbarton
Date: 2011-09-16 14:02:44 +0000 (Fri, 16 Sep 2011)
Log Message:
-----------
- fix for memory leak in findFreeNavPolyIndex()
- also correct own script for running cppcheck.
Modified Paths:
--------------
trunk/blender/build_files/cmake/cmake_static_check_cppcheck.py
trunk/blender/source/blender/editors/object/object_navmesh.cpp
Modified: trunk/blender/build_files/cmake/cmake_static_check_cppcheck.py
===================================================================
--- trunk/blender/build_files/cmake/cmake_static_check_cppcheck.py 2011-09-16 13:14:02 UTC (rev 40262)
+++ trunk/blender/build_files/cmake/cmake_static_check_cppcheck.py 2011-09-16 14:02:44 UTC (rev 40263)
@@ -36,7 +36,9 @@
CHECKER_BIN = "cppcheck"
CHECKER_ARGS = [
- "-I" + os.join(project_source_info.SORCE_DIR, "blender/extern/glew/include"),
+ # not sure why this is needed, but it is.
+ "-I" + os.path.join(project_source_info.SOURCE_DIR, "extern/glew/include"),
+
# "--check-config", # when includes are missing
# "--enable=all", # if you want sixty hundred pedantic suggestions
]
Modified: trunk/blender/source/blender/editors/object/object_navmesh.cpp
===================================================================
--- trunk/blender/source/blender/editors/object/object_navmesh.cpp 2011-09-16 13:14:02 UTC (rev 40262)
+++ trunk/blender/source/blender/editors/object/object_navmesh.cpp 2011-09-16 14:02:44 UTC (rev 40263)
@@ -575,7 +575,7 @@
else if (indices[i]>freeIdx)
break;
}
- delete indices;
+ delete [] indices;
return freeIdx;
}
More information about the Bf-blender-cvs
mailing list