use const for bm_mesh_allocsize_default, bm_mesh_chunksize_default
This commit is contained in:
@@ -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 @@ void BM_mesh_elem_toolflags_clear(BMesh *bm)
|
||||
*
|
||||
* \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__);
|
||||
|
||||
@@ -31,7 +31,7 @@ struct BMAllocTemplate;
|
||||
|
||||
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 @@ typedef struct BMAllocTemplate {
|
||||
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)
|
||||
|
||||
Reference in New Issue
Block a user