forked from bartvdbraak/blender
Fix T40514: Cycles world MIS segfault
This commit is contained in:
parent
d53ed58c57
commit
8392e83e13
@ -127,8 +127,10 @@ public:
|
|||||||
}
|
}
|
||||||
else if(newsize != datasize) {
|
else if(newsize != datasize) {
|
||||||
T *newdata = (T*)malloc_aligned(sizeof(T)*newsize, alignment);
|
T *newdata = (T*)malloc_aligned(sizeof(T)*newsize, alignment);
|
||||||
memcpy(newdata, data, ((datasize < newsize)? datasize: newsize)*sizeof(T));
|
if(data) {
|
||||||
free_aligned(data);
|
memcpy(newdata, data, ((datasize < newsize)? datasize: newsize)*sizeof(T));
|
||||||
|
free_aligned(data);
|
||||||
|
}
|
||||||
|
|
||||||
data = newdata;
|
data = newdata;
|
||||||
datasize = newsize;
|
datasize = newsize;
|
||||||
|
Loading…
Reference in New Issue
Block a user