Code: Select all
C++ engines/scumm/actor.o
engines/scumm/actor.cpp: In member function 'virtual void Scumm::Actor::initActor(int)':
engines/scumm/actor.cpp:162:46: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Scumm::Actor::ActorWalkData'; use assignment or value-initialization instead [-Wclass-memaccess]
memset(&_walkdata, 0, sizeof(ActorWalkData));
^
In file included from engines/scumm/actor.cpp:25:
./engines/scumm/actor.h:141:9: note: 'struct Scumm::Actor::ActorWalkData' declared here
struct ActorWalkData {
^~~~~~~~~~~~~
(Anything that has to do with mem worries me, my platform is rather shaky when it comes to mem)
If needed i can gather and put them into a bug item?