Blender Git Loki
Git Commits -> Revision 0e70ddf
March 26, 2015, 13:13 (GMT) |
Safeguard against crashes from invalid Alembic file paths by returning NULL archive pointers. This allows writer/reader code to test against obvious archive errors easily and is unmistakable. |
Commit Details:
Full Hash: 0e70ddfe14dfab28657087c779c1a37e3db295d8
Parent Commit: f5b360b
Lines Changed: +57, -22
9 Modified Paths:
/source/blender/blenkernel/intern/cache_library.c (+2, -0) (Diff)
/source/blender/editors/io/io_cache_library.c (+5, -0) (Diff)
/source/blender/pointcache/alembic/abc_reader.cpp (+16, -5) (Diff)
/source/blender/pointcache/alembic/abc_reader.h (+5, -1) (Diff)
/source/blender/pointcache/alembic/abc_writer.cpp (+16, -7) (Diff)
/source/blender/pointcache/alembic/abc_writer.h (+5, -1) (Diff)
/source/blender/pointcache/alembic/alembic.cpp (+4, -4) (Diff)
/source/blender/pointcache/intern/ptc_types.h (+2, -2) (Diff)
/source/blender/pointcache/PTC_api.cpp (+2, -2) (Diff)
/source/blender/editors/io/io_cache_library.c (+5, -0) (Diff)
/source/blender/pointcache/alembic/abc_reader.cpp (+16, -5) (Diff)
/source/blender/pointcache/alembic/abc_reader.h (+5, -1) (Diff)
/source/blender/pointcache/alembic/abc_writer.cpp (+16, -7) (Diff)
/source/blender/pointcache/alembic/abc_writer.h (+5, -1) (Diff)
/source/blender/pointcache/alembic/alembic.cpp (+4, -4) (Diff)
/source/blender/pointcache/intern/ptc_types.h (+2, -2) (Diff)
/source/blender/pointcache/PTC_api.cpp (+2, -2) (Diff)