Skip to content

Commit af94a6d

Browse files
committed
fix: add protection for nullptr
1 parent 048c8d9 commit af94a6d

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/usdc-reader.cc

+3-1
Original file line numberDiff line numberDiff line change
@@ -3293,7 +3293,9 @@ bool USDCReader::Impl::ReconstructPrimRecursively(
32933293
{
32943294
const crate::CrateReader::Node &node = _nodes[size_t(current)];
32953295
DCOUT("node.Children.size = " << node.GetChildren().size());
3296-
currPrimPtr->children().reserve(node.GetChildren().size());
3296+
if (currPrimPtr) {
3297+
currPrimPtr->children().reserve(node.GetChildren().size());
3298+
}
32973299
for (size_t i = 0; i < node.GetChildren().size(); i++) {
32983300
DCOUT("Reconstuct Prim children: " << i << " / "
32993301
<< node.GetChildren().size());

0 commit comments

Comments
 (0)