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

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


Bugs item #924685, was opened at 2004-03-28 01:45
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=924685&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 0.6.0 fixes when not using GCC

Initial Comment:
During the build of ScummVM 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).

- backends/fs/fs.h does not define the access mode for
the parent class Common::List<FilesystemNode *> (fixed
to private, as implied by the compiler)

- scumm/insane/insane.h & scumm/insane/insane.cpp have
a wrong dimension for the matrix _enemyState, which
yelds to memory overwritings

- some missing scope qualifiers in scumm/dialogs.cpp
have been reinstated

- compilers different from GCC can be really picky, but
in generally pretend that a function which should
return a value does it in any possible branch of its body.

Hope it helps,
Andrea


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

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




More information about the Scummvm-tracker mailing list