[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [52730] trunk/blender/source/blender/bmesh /intern: use const for bm_mesh_allocsize_default, bm_mesh_chunksize_default

Campbell Barton ideasman42 at gmail.com
Mon Dec 3 06:38:32 CET 2012


Revision: 52730
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=52730
Author:   campbellbarton
Date:     2012-12-03 05:38:28 +0000 (Mon, 03 Dec 2012)
Log Message:
-----------
use const for bm_mesh_allocsize_default, bm_mesh_chunksize_default

Modified Paths:
--------------
    trunk/blender/source/blender/bmesh/intern/bmesh_mesh.c
    trunk/blender/source/blender/bmesh/intern/bmesh_mesh.h

Modified: trunk/blender/source/blender/bmesh/intern/bmesh_mesh.c
===================================================================
--- trunk/blender/source/blender/bmesh/intern/bmesh_mesh.c	2012-12-03 05:02:32 UTC (rev 52729)
+++ trunk/blender/source/blender/bmesh/intern/bmesh_mesh.c	2012-12-03 05:38:28 UTC (rev 52730)
@@ -42,8 +42,8 @@
 #include "intern/bmesh_private.h"
 
 /* used as an extern, defined in bmesh.h */
-BMAllocTemplate bm_mesh_allocsize_default = {512, 1024, 2048, 512};
-BMAllocTemplate bm_mesh_chunksize_default = {512, 1024, 2048, 512};
+const BMAllocTemplate bm_mesh_allocsize_default = {512, 1024, 2048, 512};
+const BMAllocTemplate bm_mesh_chunksize_default = {512, 1024, 2048, 512};
 
 static void bm_mempool_init(BMesh *bm, const BMAllocTemplate *allocsize)
 {
@@ -109,7 +109,7 @@
  *
  * \note ob is needed by multires
  */
-BMesh *BM_mesh_create(BMAllocTemplate *allocsize)
+BMesh *BM_mesh_create(const BMAllocTemplate *allocsize)
 {
 	/* allocate the structure */
 	BMesh *bm = MEM_callocN(sizeof(BMesh), __func__);

Modified: trunk/blender/source/blender/bmesh/intern/bmesh_mesh.h
===================================================================
--- trunk/blender/source/blender/bmesh/intern/bmesh_mesh.h	2012-12-03 05:02:32 UTC (rev 52729)
+++ trunk/blender/source/blender/bmesh/intern/bmesh_mesh.h	2012-12-03 05:38:28 UTC (rev 52730)
@@ -31,7 +31,7 @@
 
 void   BM_mesh_elem_toolflags_ensure(BMesh *bm);
 void   BM_mesh_elem_toolflags_clear(BMesh *bm);
-BMesh *BM_mesh_create(struct BMAllocTemplate *allocsize);
+BMesh *BM_mesh_create(const struct BMAllocTemplate *allocsize);
 
 void   BM_mesh_free(BMesh *bm);
 void   BM_mesh_data_free(BMesh *bm);
@@ -57,8 +57,8 @@
 	int totvert, totedge, totloop, totface;
 } BMAllocTemplate;
 
-extern BMAllocTemplate bm_mesh_allocsize_default;
-extern BMAllocTemplate bm_mesh_chunksize_default;
+extern const BMAllocTemplate bm_mesh_allocsize_default;
+extern const BMAllocTemplate bm_mesh_chunksize_default;
 
 enum {
 	BM_MESH_CREATE_USE_TOOLFLAGS = (1 << 0)




More information about the Bf-blender-cvs mailing list