Selaa lähdekoodia

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

NathanSweet 11 vuotta sitten
vanhempi
commit
f738d7e506
1 muutettua tiedostoa jossa 2 lisäystä ja 2 poistoa
  1. 2 2
      spine-c/src/spine/SkeletonData.c

+ 2 - 2
spine-c/src/spine/SkeletonData.c

@@ -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) {