Blender Git Loki

Git Commits -> Revision a4f8f06

Revision a4f8f06 by Brecht Van Lommel (master)
November 2, 2008, 00:25 (GMT)
Fix for two proxy + undo related crashes:

* When making a proxy, the lib linked IPO driver was also changed to
point to the proxy object, and after undo this local proxy object
was replaced so the pointer became invalid. In fact it is not needed
at all to change this because the IPO code maps the pointer to the
local proxy object already.
* Undoing the make proxy operation would crash because the proxy_from
pointer in the library linked object would still point to the removed
object. Now it clears all these pointers before undo, because on each
undo memory file read they will be set again anyway.

Commit Details:

Full Hash: a4f8f06479a962e52240ec4c7e3dd28b0213d691
SVN Revision: 17282
Parent Commit: 68f50e0
Lines Changed: +21, -1

4 Modified Paths:

/source/blender/blenkernel/intern/object.c (+4, -1) (Diff)
/source/blender/blenloader/intern/readblenentry.c (+3, -0) (Diff)
/source/blender/blenloader/intern/readfile.c (+13, -0) (Diff)
/source/blender/blenloader/intern/readfile.h (+1, -0) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021