Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'source/blender/alembic/intern/abc_mesh.cc')
-rw-r--r--source/blender/alembic/intern/abc_mesh.cc8
1 files changed, 6 insertions, 2 deletions
diff --git a/source/blender/alembic/intern/abc_mesh.cc b/source/blender/alembic/intern/abc_mesh.cc
index 0ff3360d644..b0129a358ec 100644
--- a/source/blender/alembic/intern/abc_mesh.cc
+++ b/source/blender/alembic/intern/abc_mesh.cc
@@ -1122,7 +1122,9 @@ Mesh *AbcMeshReader::read_mesh(Mesh *existing_mesh,
sample = m_schema.getValue(sample_sel);
}
catch (Alembic::Util::Exception &ex) {
- *err_str = "Error reading mesh sample; more detail on the console";
+ if (err_str != nullptr) {
+ *err_str = "Error reading mesh sample; more detail on the console";
+ }
printf("Alembic: error reading mesh sample for '%s/%s' at time %f: %s\n",
m_iobject.getFullName().c_str(),
m_schema.getName().c_str(),
@@ -1417,7 +1419,9 @@ Mesh *AbcSubDReader::read_mesh(Mesh *existing_mesh,
sample = m_schema.getValue(sample_sel);
}
catch (Alembic::Util::Exception &ex) {
- *err_str = "Error reading mesh sample; more detail on the console";
+ if (err_str != nullptr) {
+ *err_str = "Error reading mesh sample; more detail on the console";
+ }
printf("Alembic: error reading mesh sample for '%s/%s' at time %f: %s\n",
m_iobject.getFullName().c_str(),
m_schema.getName().c_str(),