Răsfoiți Sursa

[ue4] Fix version check of binary files.

badlogic 4 ani în urmă
părinte
comite
fbfbb9a3f2

+ 2 - 1
spine-ue4/Plugins/SpinePlugin/Source/SpinePlugin/Private/SpineSkeletonDataAsset.cpp

@@ -221,7 +221,8 @@ static bool checkBinary(const char *binaryData, int length) {
 	BinaryInput input;
 	input.cursor = (const unsigned char *) binaryData;
 	input.end = (const unsigned char *) binaryData + length;
-	SpineExtension::free(readString(&input), __FILE__, __LINE__);
+	// Skip hash
+	input.cursor += 8;
 	char *version = readString(&input);
 	bool result = checkVersion(version);
 	SpineExtension::free(version, __FILE__, __LINE__);