CVSROOT:        /home/cvs
Module name:    freesci
Changes by:     cvsuser 01/01/15 10:03:07

Modified files:
        .              : ChangeLog acinclude.m4 aclocal.m4 config.h 
                         config.h.in configure configure.in 
        src            : main.c 
        src/engine     : game.c kfile.c kgraphics.c kmenu.c 
        src/gfx        : gfx_resource.c menubar.c sci_widgets.c 
                         widgets.c 
        src/gfx/drivers: ggi_driver.c 
        src/gfx/resource: sci_pic_0.c 
        src/include    : gfx_state_internal.h resource.h 
        src/scicore    : resource.c 

Log message:
* Applied both of Solomon's patches
* Lots of minor bug fixes (missing initializations etc.) all over the place
* Removed several unused variables and functions

Regarding my last mail: Of course gfx_system.h includes resource.h, so my
remark that the gfx subsystem would have to do that on its own was invalid.

The "minor fixes" may have taken care of the menubar problem that occured
on some platforms (test this, please!)

Re compiling with -Wall: Lots of remarks about static inline functions not
being used are dumped to stderr. This is no cause for concern. Neither are
the unused variables/functions in the code generated by flex and cfsml.
p0printf (used in sci_pic0.c) also generates warnings with no practical
value. There are some warnings left not covered by the previous statements,
so I guess more digging is needed. After that, I'll finally have a look at
dmalloc...

-- Christoph


Reply via email to