Fixed findSlotIndex and findBoneIndex return 0 when not found instead of -1.

This commit is contained in:
NathanSweet 2013-12-02 18:10:26 +01:00
parent ad6a3a0736
commit f738d7e506

View File

@ -75,7 +75,7 @@ int spSkeletonData_findBoneIndex (const spSkeletonData* self, const char* boneNa
int i;
for (i = 0; i < self->boneCount; ++i)
if (strcmp(self->bones[i]->name, boneName) == 0) return i;
return 0;
return -1;
}
spSlotData* spSkeletonData_findSlot (const spSkeletonData* self, const char* slotName) {
@ -89,7 +89,7 @@ int spSkeletonData_findSlotIndex (const spSkeletonData* self, const char* slotNa
int i;
for (i = 0; i < self->slotCount; ++i)
if (strcmp(self->slots[i]->name, slotName) == 0) return i;
return 0;
return -1;
}
spSkin* spSkeletonData_findSkin (const spSkeletonData* self, const char* skinName) {