X-Git-Url: https://ecere.com/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=extras%2Ftiles%2Fsprite.ec;h=5835fc90de2d9feff4542686fbdb28f1e6c67287;hb=2fb28b168fac9f3a751d0e36c17f0439173c8430;hp=2842ebb885b6cebd07b82f4472be383be5720ec8;hpb=48cdf1c71a4d0275fae00992757ac5a6ff242ca4;p=sdk diff --git a/extras/tiles/sprite.ec b/extras/tiles/sprite.ec index 2842ebb..5835fc9 100644 --- a/extras/tiles/sprite.ec +++ b/extras/tiles/sprite.ec @@ -36,7 +36,7 @@ class Sprite } } - bool Load(char *bmpname, char *sizefile, bool trans, bool usePaletteShades, ColorAlpha * palette, DisplaySystem displaySystem) + bool Load(const char *bmpname, const char *sizefile, bool trans, bool usePaletteShades, ColorAlpha * palette, DisplaySystem displaySystem) { bool result = false; File f = FileOpen(sizefile, read); @@ -45,7 +45,7 @@ class Sprite Bitmap bmpFrames {}; if(bmpFrames.Load(bmpname, null, null)) { - f.Getc(&numFrames); + f.Getc((char *)&numFrames); f.Read(&maxWidth, sizeof(uint16),1); f.Read(&maxHeight, sizeof(uint16),1); frames = new0 SpriteFrame[numFrames]; @@ -57,10 +57,10 @@ class Sprite for(c=0; c