shithub: cstory

Download patch

ref: 38b846487af9ce861a17e1068d3eb679d762f853
parent: 84db90c7949fcb6c422d9bcbb0e1b53b0a2e2783
author: Clownacy <Clownacy@users.noreply.github.com>
date: Sun Feb 10 10:59:48 EST 2019

Fixed (C)Pixel .pbm protection on 32-bit builds

--- a/src/Draw.cpp
+++ b/src/Draw.cpp
@@ -66,18 +66,15 @@
 
 static bool IsEnableBitmap(SDL_RWops *fp)
 {
-	return true;
-	/*
 	char str[16];
 	const char *extra_text = "(C)Pixel";
 
 	const size_t len = strlen(extra_text);
 
-	fp->seek(fp, -len, RW_SEEK_END);
+	fp->seek(fp, -(Sint64)len, RW_SEEK_END);
 	fp->read(fp, str, 1, len);
 	fp->seek(fp, 0, RW_SEEK_SET);
 	return memcmp(str, extra_text, len) == 0;
-	*/
 }
 
 void ReleaseSurface(int s)
--