Page Menu
Home
Search
Configure Global Search
Log In
Paste
P821
T57715 snippet
Active
Public
Actions
Authored by
Philipp Oeser (lichtwerk)
on Nov 9 2018, 12:33 PM.
Edit Paste
Archive Paste
View Raw File
Subscribe
Mute Notifications
Award Token
Tags
BF Blender: 2.8
Subscribers
None
diff
--
git
a
/
source
/
blender
/
editors
/
mesh
/
editmesh_undo
.
c
b
/
source
/
blender
/
editors
/
mesh
/
editmesh_undo
.
c
index
26f
3
c17a97c
..
aac1578c274
100644
---
a
/
source
/
blender
/
editors
/
mesh
/
editmesh_undo
.
c
+++
b
/
source
/
blender
/
editors
/
mesh
/
editmesh_undo
.
c
@@
-
717
,
8
+
717
,
14
@@
static
bool
mesh_undosys_step_encode
(
struct
bContext
*
C
,
UndoStep
*
us_p
)
elem
->
obedit_ref
.
ptr
=
ob
;
Mesh
*
me
=
elem
->
obedit_ref
.
ptr
->
data
;
-
undomesh_from_editmesh
(
&
elem
->
data
,
me
->
edit_btmesh
,
me
->
key
);
-
us
->
step
.
data_size
+=
elem
->
data
.
undo_size
;
+
if
(
!
me
->
edit_btmesh
)
{
+
printf
(
"no edit_btmesh: %s
\n
"
,
ob
->
id
.
name
);
+
us
->
elems_len
-=
1
;
+
}
+
else
{
+
undomesh_from_editmesh
(
&
elem
->
data
,
me
->
edit_btmesh
,
me
->
key
);
+
us
->
step
.
data_size
+=
elem
->
data
.
undo_size
;
+
}
}
MEM_freeN
(
objects
);
return
true
;
Event Timeline
Philipp Oeser (lichtwerk)
created this paste.
Nov 9 2018, 12:33 PM
Philipp Oeser (lichtwerk)
mentioned this in
T57715: Crash bug in blender.exe
.
Log In to Comment