Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorClément Foucault <foucault.clem@gmail.com>2017-01-30 15:03:30 +0300
committerClément Foucault <foucault.clem@gmail.com>2017-01-30 15:03:30 +0300
commit08675b94ef15b4ecb94ce0cefcbd4bba9cad60fa (patch)
treebd6c61bfb1d5f2b3fc6479130eaef15d7f9f4720
parentba4a30c71baffde4af8e94257f2758a1f35aa23b (diff)
Fixed Engine name length
-rw-r--r--source/blender/draw/intern/draw_manager.c4
-rw-r--r--source/blender/makesdna/DNA_material_types.h2
-rw-r--r--source/blender/makesdna/DNA_scene_types.h2
3 files changed, 4 insertions, 4 deletions
diff --git a/source/blender/draw/intern/draw_manager.c b/source/blender/draw/intern/draw_manager.c
index 3f5cc156f58..26525954c23 100644
--- a/source/blender/draw/intern/draw_manager.c
+++ b/source/blender/draw/intern/draw_manager.c
@@ -859,7 +859,7 @@ void *DRW_material_settings_get(Material *ma, const char *engine_name, void **ru
if (ms == NULL) {
ms = MEM_callocN(sizeof(RenderEngineSettings), "RenderEngineSettings");
- BLI_strncpy(ms->name, engine_name, 64);
+ BLI_strncpy(ms->name, engine_name, 32);
/* TODO make render_settings_create a polymorphic function */
if (STREQ(engine_name, RE_engine_id_BLENDER_CLAY)) {
@@ -894,7 +894,7 @@ void *DRW_render_settings_get(Scene *scene, const char *engine_name, void **runt
if (rs == NULL) {
rs = MEM_callocN(sizeof(RenderEngineSettings), "RenderEngineSettings");
- BLI_strncpy(rs->name, engine_name, 64);
+ BLI_strncpy(rs->name, engine_name, 32);
/* TODO make render_settings_create a polymorphic function */
if (STREQ(engine_name, RE_engine_id_BLENDER_CLAY)) {
diff --git a/source/blender/makesdna/DNA_material_types.h b/source/blender/makesdna/DNA_material_types.h
index 3717561dd0b..824925634d4 100644
--- a/source/blender/makesdna/DNA_material_types.h
+++ b/source/blender/makesdna/DNA_material_types.h
@@ -93,7 +93,7 @@ typedef struct TexPaintSlot {
/* Material Engine Settings */
typedef struct MaterialEngineSettings {
struct MaterialEngineSettings *next, *prev;
- char name[64]; /* engine name - MAX_NAME */
+ char name[32]; /* engine name - MAX_NAME */
void *runtime; /* To be free on file read */
void *data;
} MaterialEngineSettings;
diff --git a/source/blender/makesdna/DNA_scene_types.h b/source/blender/makesdna/DNA_scene_types.h
index c042716fdce..1ae914eeea2 100644
--- a/source/blender/makesdna/DNA_scene_types.h
+++ b/source/blender/makesdna/DNA_scene_types.h
@@ -550,7 +550,7 @@ typedef enum BakePassFilter {
typedef struct RenderEngineSettings {
struct RenderEngineSettings *next, *prev;
- char name[64]; /* engine name - MAX_NAME */
+ char name[32]; /* engine name */
void *runtime; /* Here to be free on file read */
void *data;
} RenderEngineSettings;