--- src/tga.c.orig Tue May 28 13:58:17 2002 +++ src/tga.c Mon Mar 29 11:11:55 2004 @@ -25,8 +25,8 @@ TGA* -TGAOpen(char *file, - char *mode) +TGAOpen(const char *file, + const char *mode) { TGA *tga; FILE *fd; @@ -38,6 +38,7 @@ } tga->off = 0; + tga->error = 0; fd = fopen(file, mode); if (!fd) { --- src/tga.h.orig Mon Mar 29 11:11:20 2004 +++ src/tga.h Mon Mar 29 11:11:33 2004 @@ -166,7 +166,7 @@ __BEGIN_DECLS -TGA* TGAOpen __P((char *name, char *mode)); +TGA* TGAOpen __P((const char *name, const char *mode)); TGA* TGAOpenFd __P((FILE *fd)); --- src/tgaread.c.orig Sat Mar 20 22:55:05 2004 +++ src/tgaread.c Sat Mar 20 23:17:46 2004 @@ -276,7 +276,8 @@ size_t n, tuint32 flags) { - tlong i, off; + long i; + tlong off; size_t sln_size, read, tmp; if (!tga || !buf) return 0;