[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [52135] trunk/blender: code cleanup: spelling,

Campbell Barton ideasman42 at gmail.com
Mon Nov 12 08:33:02 CET 2012


Revision: 52135
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=52135
Author:   campbellbarton
Date:     2012-11-12 07:33:01 +0000 (Mon, 12 Nov 2012)
Log Message:
-----------
code cleanup: spelling,
also initialize bmesh-bevel settings struct to zero to avoid possible uninitialized memory later.

Modified Paths:
--------------
    trunk/blender/GNUmakefile
    trunk/blender/intern/audaspace/intern/AUD_FileWriter.h
    trunk/blender/intern/memutil/MEM_SmartPtr.h
    trunk/blender/source/blender/blenkernel/BKE_sequencer.h
    trunk/blender/source/blender/bmesh/intern/bmesh_core.c
    trunk/blender/source/blender/bmesh/intern/bmesh_iterators.c
    trunk/blender/source/blender/bmesh/operators/bmo_bevel.c
    trunk/blender/source/blender/bmesh/operators/bmo_subdivide.c
    trunk/blender/source/blender/collada/AnimationImporter.cpp
    trunk/blender/source/blender/compositor/operations/COM_PixelateOperation.h
    trunk/blender/source/blender/editors/interface/interface_intern.h
    trunk/blender/source/blender/editors/mesh/editmesh_bvh.c
    trunk/blender/source/blender/editors/space_buttons/buttons_texture.c
    trunk/blender/source/blender/editors/space_clip/clip_draw.c
    trunk/blender/source/blender/editors/space_sequencer/sequencer_edit.c
    trunk/blender/source/blender/imbuf/intern/colormanagement.c
    trunk/blender/source/blender/imbuf/intern/jp2.c
    trunk/blender/source/blender/imbuf/intern/openexr/openexr_api.cpp
    trunk/blender/source/blender/makesdna/DNA_tracking_types.h
    trunk/blender/source/blender/makesrna/intern/rna_wm.c
    trunk/blender/source/blender/python/mathutils/mathutils_Vector.c
    trunk/blender/source/blender/render/intern/raytrace/rayobject_internal.h
    trunk/blender/source/blender/render/intern/raytrace/rayobject_octree.cpp
    trunk/blender/source/blender/render/intern/raytrace/rayobject_rtbuild.cpp
    trunk/blender/source/blender/render/intern/source/sunsky.c
    trunk/blender/source/blender/windowmanager/intern/wm_keymap.c
    trunk/blender/source/blender/windowmanager/intern/wm_operators.c
    trunk/blender/source/tools/check_style_c.py
    trunk/blender/source/tools/spell_check_source.py

Modified: trunk/blender/GNUmakefile
===================================================================
--- trunk/blender/GNUmakefile	2012-11-12 05:53:43 UTC (rev 52134)
+++ trunk/blender/GNUmakefile	2012-11-12 07:33:01 UTC (rev 52135)
@@ -173,14 +173,15 @@
 	@echo "  * test_style_osl_qtc - checks OpenShadingLanguage conforms with blenders style guide: http://wiki.blender.org/index.php/Dev:Doc/CodeStyle"
 	@echo ""
 	@echo "Static Source Code Checking (not associated with building blender)"
-	@echo "  * check_cppcheck     - run blender source through cppcheck (C & C++)"
-	@echo "  * check_clang_array  - run blender source through clang array checking script (C & C++)"
-	@echo "  * check_splint       - run blenders source through splint (C only)"
-	@echo "  * check_sparse       - run blenders source through sparse (C only)"
-	@echo "  * check_smatch       - run blenders source through smatch (C only)"
-	@echo "  * check_spelling_c   - check for spelling errors (OSL only)"
-	@echo "  * check_spelling_osl - check for spelling errors (C/C++ only)"
-	@echo "  * check_spelling_py  - check for spelling errors (Python only)"
+	@echo "  * check_cppcheck       - run blender source through cppcheck (C & C++)"
+	@echo "  * check_clang_array    - run blender source through clang array checking script (C & C++)"
+	@echo "  * check_splint         - run blenders source through splint (C only)"
+	@echo "  * check_sparse         - run blenders source through sparse (C only)"
+	@echo "  * check_smatch         - run blenders source through smatch (C only)"
+	@echo "  * check_spelling_c     - check for spelling errors (OSL only)"
+	@echo "  * check_spelling_c_qtc - same as check_spelling_c but outputs QtCreator tasks format"
+	@echo "  * check_spelling_osl   - check for spelling errors (C/C++ only)"
+	@echo "  * check_spelling_py    - check for spelling errors (Python only)"
 	@echo ""
 	@echo "Utilities (not associated with building blender)"
 	@echo "  * tbz      - create a compressed svn export 'blender_archive.tar.bz2'"
@@ -270,30 +271,42 @@
 
 check_cppcheck:
 	$(CMAKE_CONFIG)
-	cd $(BUILD_DIR) ; python3 $(BLENDER_DIR)/build_files/cmake/cmake_static_check_cppcheck.py
+	cd $(BUILD_DIR) ; \
+	python3 $(BLENDER_DIR)/build_files/cmake/cmake_static_check_cppcheck.py
 
 check_clang_array:
 	$(CMAKE_CONFIG)
-	cd $(BUILD_DIR) ; python3 $(BLENDER_DIR)/build_files/cmake/cmake_static_check_clang_array.py
+	cd $(BUILD_DIR) ; \
+	python3 $(BLENDER_DIR)/build_files/cmake/cmake_static_check_clang_array.py
 
 check_splint:
 	$(CMAKE_CONFIG)
-	cd $(BUILD_DIR) ; python3 $(BLENDER_DIR)/build_files/cmake/cmake_static_check_splint.py
+	cd $(BUILD_DIR) ; \
+	python3 $(BLENDER_DIR)/build_files/cmake/cmake_static_check_splint.py
 
 check_sparse:
 	$(CMAKE_CONFIG)
-	cd $(BUILD_DIR) ; python3 $(BLENDER_DIR)/build_files/cmake/cmake_static_check_sparse.py
+	cd $(BUILD_DIR) ; \
+	python3 $(BLENDER_DIR)/build_files/cmake/cmake_static_check_sparse.py
 
 check_smatch:
 	$(CMAKE_CONFIG)
-	cd $(BUILD_DIR) ; python3 $(BLENDER_DIR)/build_files/cmake/cmake_static_check_smatch.py
+	cd $(BUILD_DIR) ; \
+	python3 $(BLENDER_DIR)/build_files/cmake/cmake_static_check_smatch.py
 
 check_spelling_py:
-	cd $(BUILD_DIR) ; PYTHONIOENCODING=utf_8 python3 $(BLENDER_DIR)/source/tools/spell_check_source.py $(BLENDER_DIR)/release/scripts
+	cd $(BUILD_DIR) ; \
+	PYTHONIOENCODING=utf_8 python3 $(BLENDER_DIR)/source/tools/spell_check_source.py $(BLENDER_DIR)/release/scripts
 
 check_spelling_c:
-	cd $(BUILD_DIR) ; PYTHONIOENCODING=utf_8 python3 $(BLENDER_DIR)/source/tools/spell_check_source.py $(BLENDER_DIR)/source
+	cd $(BUILD_DIR) ; \
+	PYTHONIOENCODING=utf_8 python3 $(BLENDER_DIR)/source/tools/spell_check_source.py $(BLENDER_DIR)/source
 
+check_spelling_c_qtc:
+	cd $(BUILD_DIR) ; USE_QTC_TASK=1 \
+	PYTHONIOENCODING=utf_8 python3 $(BLENDER_DIR)/source/tools/spell_check_source.py $(BLENDER_DIR)/source > \
+	$(BLENDER_DIR)/check_spelling_c.tasks
+
 check_spelling_osl:
 	cd $(BUILD_DIR) ; PYTHONIOENCODING=utf_8 python3 $(BLENDER_DIR)/source/tools/spell_check_source.py $(BLENDER_DIR)/intern/cycles/kernel/osl
 

Modified: trunk/blender/intern/audaspace/intern/AUD_FileWriter.h
===================================================================
--- trunk/blender/intern/audaspace/intern/AUD_FileWriter.h	2012-11-12 05:53:43 UTC (rev 52134)
+++ trunk/blender/intern/audaspace/intern/AUD_FileWriter.h	2012-11-12 07:33:01 UTC (rev 52135)
@@ -64,8 +64,8 @@
 	 * Writes a reader to a writer.
 	 * \param reader The reader to read from.
 	 * \param writer The writer to write to.
-	 * \param length How many samples should be transfered.
-	 * \param buffersize How many samples should be transfered at once.
+	 * \param length How many samples should be transferred.
+	 * \param buffersize How many samples should be transferred at once.
 	 */
 	static void writeReader(boost::shared_ptr<AUD_IReader> reader, boost::shared_ptr<AUD_IWriter> writer, unsigned int length, unsigned int buffersize);
 
@@ -73,8 +73,8 @@
 	 * Writes a reader to several writers.
 	 * \param reader The reader to read from.
 	 * \param writers The writers to write to.
-	 * \param length How many samples should be transfered.
-	 * \param buffersize How many samples should be transfered at once.
+	 * \param length How many samples should be transferred.
+	 * \param buffersize How many samples should be transferred at once.
 	 */
 	static void writeReader(boost::shared_ptr<AUD_IReader> reader, std::vector<boost::shared_ptr<AUD_IWriter> >& writers, unsigned int length, unsigned int buffersize);
 };

Modified: trunk/blender/intern/memutil/MEM_SmartPtr.h
===================================================================
--- trunk/blender/intern/memutil/MEM_SmartPtr.h	2012-11-12 05:53:43 UTC (rev 52134)
+++ trunk/blender/intern/memutil/MEM_SmartPtr.h	2012-11-12 07:33:01 UTC (rev 52135)
@@ -170,7 +170,7 @@
 	}
 
 	/** 
-	 * Assignment operator - ownership is transfered from rhs to lhs. 
+	 * Assignment operator - ownership is transferred from rhs to lhs.
 	 * There is an intenional side-effect of function of transferring
 	 * ownership from the const parameter rhs. This is to insure 
 	 * the 1-1 relationship.

Modified: trunk/blender/source/blender/blenkernel/BKE_sequencer.h
===================================================================
--- trunk/blender/source/blender/blenkernel/BKE_sequencer.h	2012-11-12 05:53:43 UTC (rev 52134)
+++ trunk/blender/source/blender/blenkernel/BKE_sequencer.h	2012-11-12 07:33:01 UTC (rev 52135)
@@ -248,7 +248,7 @@
 struct ImBuf *BKE_sequencer_cache_get(SeqRenderData context, struct Sequence *seq, float cfra, seq_stripelem_ibuf_t type);
 
 /* passed ImBuf is properly refed, so ownership is *not* 
- * transfered to the cache.
+ * transferred to the cache.
  * you can pass the same ImBuf multiple times to the cache without problems.
  */
 

Modified: trunk/blender/source/blender/bmesh/intern/bmesh_core.c
===================================================================
--- trunk/blender/source/blender/bmesh/intern/bmesh_core.c	2012-11-12 05:53:43 UTC (rev 52134)
+++ trunk/blender/source/blender/bmesh/intern/bmesh_core.c	2012-11-12 07:33:01 UTC (rev 52135)
@@ -1821,7 +1821,7 @@
 
 	/* we can't modify the vert while iterating so first allocate an array of loops */
 	loops = BM_iter_as_arrayN(bm, BM_LOOPS_OF_VERT, v, &loops_tot,
-	                          (void **)loops_stack, BM_DEFAULT_ITER_STACK_SIZE);
+	                          loops_stack, BM_DEFAULT_ITER_STACK_SIZE);
 
 	if (LIKELY(loops != NULL)) {
 		for (i = 0; i < loops_tot; i++) {

Modified: trunk/blender/source/blender/bmesh/intern/bmesh_iterators.c
===================================================================
--- trunk/blender/source/blender/bmesh/intern/bmesh_iterators.c	2012-11-12 05:53:43 UTC (rev 52134)
+++ trunk/blender/source/blender/bmesh/intern/bmesh_iterators.c	2012-11-12 07:33:01 UTC (rev 52135)
@@ -117,7 +117,7 @@
  * Caller needs to free the array.
  */
 void *BM_iter_as_arrayN(BMesh *bm, const char itype, void *data, int *r_len,
-                        /* optional static vars to avoid an alloc */
+                        /* optional args to avoid an alloc (normally stack array) */
                         void **stack_array, int stack_array_size)
 {
 	BMIter iter;

Modified: trunk/blender/source/blender/bmesh/operators/bmo_bevel.c
===================================================================
--- trunk/blender/source/blender/bmesh/operators/bmo_bevel.c	2012-11-12 05:53:43 UTC (rev 52134)
+++ trunk/blender/source/blender/bmesh/operators/bmo_bevel.c	2012-11-12 07:33:01 UTC (rev 52135)
@@ -1094,9 +1094,13 @@
 	int nsel = 0;
 
 	/* Gather input selected edges.
-	 * Only bevel selected edges that have exactly two incident faces. */
+	 * Only bevel selected edges that have exactly two incident faces.
+	 *
+	 * TODO, optimization - we could tag edges in 'geom'
+	 * and then just iterate edges-of-vert, checking tags.
+	 */
 	BMO_ITER (bme, &siter, bm, op, "geom", BM_EDGE) {
-		if ((bme->v1 == v) || (BM_edge_other_vert(bme, bme->v1) == v)) {
+		if (BM_vert_in_edge(bme, v)) {
 			if (BM_edge_is_manifold(bme)) {
 				BMO_elem_flag_enable(bm, bme, EDGE_SELECTED);
 				nsel++;
@@ -1310,12 +1314,12 @@
 
 	BLI_assert(e1 && e2);
 
-	/*	v4                       v3
-	 *       \                      /
-	 *        e->v1 - e->v2
-	 *       /                      \
-	 *      v1                       v2 */
-
+	/*   v4             v3
+	 *    \            /
+	 *     e->v1 - e->v2
+	 *    /            \
+	 *   v1             v2
+	 */
 	nseg = e1->seg;
 	BLI_assert(nseg > 0 && nseg == e2->seg);
 
@@ -1380,15 +1384,13 @@
 	BMOIter siter;
 	BMVert *v;
 	BMEdge *e;
-	BevelParams bp;
+	BevelParams bp = {{NULL}};
 
 	bp.offset = BMO_slot_float_get(op, "offset");
 	bp.op = op;
 	bp.seg = BMO_slot_int_get(op, "segments");
 
 	if (bp.offset > 0) {
-		bp.vertList.first = bp.vertList.last = NULL;
-
 		/* The analysis of the input vertices and execution additional constructions */
 		BMO_ITER (v, &siter, bm, op, "geom", BM_VERT) {
 			bevel_vert_construct(bm, &bp, op, v);

Modified: trunk/blender/source/blender/bmesh/operators/bmo_subdivide.c
===================================================================
--- trunk/blender/source/blender/bmesh/operators/bmo_subdivide.c	2012-11-12 05:53:43 UTC (rev 52134)

@@ Diff output truncated at 10240 characters. @@



More information about the Bf-blender-cvs mailing list