Selaa lähdekoodia

[cpp] Reference attachments in Skin::addSkin(), closes #2203, closes #2202.

Mario Zechner 2 vuotta sitten
vanhempi
commit
d525e42479
1 muutettua tiedostoa jossa 1 lisäystä ja 0 poistoa
  1. 1 0
      spine-cpp/spine-cpp/src/spine/Skin.cpp

+ 1 - 0
spine-cpp/spine-cpp/src/spine/Skin.cpp

@@ -164,6 +164,7 @@ void Skin::addSkin(Skin *other) {
 	AttachmentMap::Entries entries = other->getAttachments();
 	while (entries.hasNext()) {
 		AttachmentMap::Entry &entry = entries.next();
+        entry._attachment->reference();
 		setAttachment(entry._slotIndex, entry._name, entry._attachment);
 	}
 }