Merge remote-tracking branch 'origin/master' into master-mac-qt6

This commit is contained in:
Kazunari Sekigawa 2022-07-20 12:54:25 +09:00
commit 2aec9670b2
1 changed files with 2 additions and 2 deletions

View File

@ -256,13 +256,13 @@ void VariantUserClassBase::unregister_instance (const tl::VariantUserClassBase *
if (sp_class_table) {
auto c = sp_class_table->find (VariantUserClassTableKey (type, is_const));
if (c != sp_class_table->end ()) {
sp_class_table->erase (c);
if (sp_classes) {
if (sp_classes && c->second < sp_classes->size ()) {
sp_classes->operator[] (c->second) = 0;
while (!sp_classes->empty () && sp_classes->back () == 0) {
sp_classes->pop_back ();
}
}
sp_class_table->erase (c);
}
}