Blender Git Commit Log

Git Commits -> Revision 8bd90fb

Revision 8bd90fb by Sybren A. Stüvel
February 28, 2017, 15:53 (GMT)
Alembic import: replaced GHash * with std::map<>

The char* that were returned by Alembic were unstable, as they pointed to
Alembic-managed memory, which Alembic reuses for different strings. As a
result, the pointers were unsuitable for hash keys. Copying the strings
into std::string instances solves this.

Commit Details:

Full Hash: 8bd90fb8a5c5aa5fbe21792edda202acbbe30ba9
Parent Commit: 30514f0
Lines Changed: +14, -13

1 Modified Path:

/source/blender/alembic/intern/alembic_capi.cc (+14, -13) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021