diff options
Diffstat (limited to 'source/blender/io/usd/intern/usd_capi.cc')
-rw-r--r-- | source/blender/io/usd/intern/usd_capi.cc | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/source/blender/io/usd/intern/usd_capi.cc b/source/blender/io/usd/intern/usd_capi.cc index aabe02bce04..4e64ae1e8c5 100644 --- a/source/blender/io/usd/intern/usd_capi.cc +++ b/source/blender/io/usd/intern/usd_capi.cc @@ -395,12 +395,7 @@ static void import_endjob(void *user_data) } for (iter = data->readers.begin(); iter != data->readers.end(); ++iter) { - USDXformableReader *reader = *iter; - reader->decref(); - - if (reader->refcount() == 0) { - delete reader; - } + delete *iter; } data->readers.clear(); |