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:
authorCampbell Barton <ideasman42@gmail.com>2013-07-13 18:19:57 +0400
committerCampbell Barton <ideasman42@gmail.com>2013-07-13 18:19:57 +0400
commit7a3d0bac1a5adc85899c102c8b798fb363816712 (patch)
tree95866dbfc231e21b5370e7771f7ebb0145f72340 /source/blender/makesdna
parent1c15beb6b225826c0a0d83d4df58a0bac7ce0ed5 (diff)
correct bad allocation sizes, unwrap was over-allocating, makesdna was under allocating.
Diffstat (limited to 'source/blender/makesdna')
-rw-r--r--source/blender/makesdna/intern/makesdna.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/source/blender/makesdna/intern/makesdna.c b/source/blender/makesdna/intern/makesdna.c
index 29c977bfe64..2665da1b435 100644
--- a/source/blender/makesdna/intern/makesdna.c
+++ b/source/blender/makesdna/intern/makesdna.c
@@ -965,7 +965,7 @@ static int make_structDNA(const char *baseDirectory, FILE *file)
types = MEM_callocN(sizeof(char *) * maxnr, "types");
typelens_native = MEM_callocN(sizeof(short) * maxnr, "typelens_native");
typelens_64 = MEM_callocN(sizeof(short) * maxnr, "typelens_64");
- structs = MEM_callocN(sizeof(short) * maxnr, "structs");
+ structs = MEM_callocN(sizeof(short *) * maxnr, "structs");
/* insertion of all known types */
/* watch it: uint is not allowed! use in structs an unsigned int */