[ scummvm-Bugs-976657 ] CVS scummvm x11 backend compile fix

SourceForge.net noreply at sourceforge.net
Mon Jun 21 13:25:16 CEST 2004


Bugs item #976657, was opened at 2004-06-21 13:25
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=976657&group_id=37116

Category: Unknown Crash/Other
Group: None
Status: Open
Resolution: None
Priority: 5
Submitted By: Nicolas Joly (njoly)
Assigned to: Nobody/Anonymous (nobody)
Summary: CVS scummvm x11 backend compile fix

Initial Comment:
I just wanted to compile CVS scummvm with x11 backend,
on my NetBSD amd64 workstation (where SDL does not
work)q; and noticed the following compilation failure :

njoly at lanfeust [temp/scummvm]> gmake 
mkdir -p backends/x11/.deps g++
Wp,-MMD,"backends/x11/.deps/x11.d",-MQ,"backends/x11/x11.o",-MP
-Wall -g -ansi -W -Wno-unused-parameter -O
-Wuninitialized -Wno-long-long -Wno-multichar
-Wno-unknown-pragmas -pedantic -Wpointer-arith
-Wcast-qual -Wconversion -Wshadow -Wimplicit -Wundef
-Wnon-virtual-dtor -Wno-reorder -Wwrite-strings
-fcheck-new -Wctor-dtor-privacy  -DHAVE_CONFIG_H -DUNIX
-DX11_BACKEND -DDISABLE_SAGA -DDISABLE_KYRA -I. -I.
-I./common -I/usr/X11R6/include -Itest/cxxtest -c
backends/x11/x11.cpp -o backends/x11/x11.o
backends/x11/x11.cpp: In member function `virtual void 
   OSystem_X11::setMouseCursor(const byte*, unsigned
int, unsigned int, int, 
   int, unsigned char)':
backends/x11/x11.cpp:821: error: invalid conversion
from `void*' to `byte*'
gmake: *** [backends/x11/x11.o] Error 1

There is a `malloc' call without the needed `(byte *)'
cast.

Hope this helps,
Regards.

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

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




More information about the Scummvm-tracker mailing list