[ scummvm-Bugs-924682 ] ScummVM tools 0.6.0 fixes when not using GCC

SourceForge.net noreply at sourceforge.net
Sun Mar 28 01:34:01 CET 2004


Bugs item #924682, was opened at 2004-03-28 01:34
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=418820&aid=924682&group_id=37116

Category: Unknown Crash/Other
Group: All Games
Status: Open
Resolution: None
Priority: 5
Submitted By: Andrea Suatoni (mrhandler)
Assigned to: Nobody/Anonymous (nobody)
Summary: ScummVM tools 0.6.0 fixes when not using GCC

Initial Comment:
Hi!

During the build of ScummVM tools 0.6.0 with MIPSPro
C/C++ compilers on SGI IRIX, I've found some errors and
some incompabilities that I've fixed (see the attached
patch file).

The fixes are:
- md5table.c is a C file, but uses C++ constructs like
declaring variables in the middle of a function. GCC
may be tolerant on that, other compilers are not.

- in queenrebuild.c, there is a member structure
unintentional overwrite because an array is delclared
one byte shorter (this error has been caught directly
by the compiler)

- in simon2mp3.c, the public function end() has been
made static, because this function name is in conflict
with an internal name used by the IRIX linker.

Hope it helps,
Andrea


----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=418820&aid=924682&group_id=37116




More information about the Scummvm-tracker mailing list