Previous 199869 Revisions Next

r33108 Saturday 1st November, 2014 at 10:50:26 UTC by Oliver Stöneberg
updated comments/TODOs about invalid vptr warnings (nw)
[src/build]flags_clang.mak
[src/emu/bus/isa]s3virge.c trident.c
[src/emu/video]pc_vga.c

trunk/src/build/flags_clang.mak
r241619r241620
2020CCOMFLAGS += -Wno-inline-new-delete
2121# caused by src/mess/drivers/x07.c, src/osd/sdl/window.c, src/emu/sound/disc_mth.inc
2222CCOMFLAGS += -Wno-absolute-value
23# caused by src/emu/bus/isa/s3virge.c, src/emu/cpu/drcfe.c, src/emu/video/pc_vga.c
23# caused by src/emu/bus/isa/s3virge.c, src/emu/bus/isa/trident.c, src/emu/video/pc_vga.c
2424CCOMFLAGS +=-Wno-dynamic-class-memaccess
2525# these were disabled because of bugs in older clang versions
2626CCOMFLAGS += -Wformat-security
trunk/src/emu/bus/isa/s3virge.c
r241619r241620
4545
4646void s3virge_vga_device::device_start()
4747{
48   // FIXME: this kills the vptr of vga.memory
4849   memset(&vga, 0, sizeof(vga));
4950   memset(&svga, 0, sizeof(svga));
5051
trunk/src/emu/bus/isa/trident.c
r241619r241620
155155
156156void trident_vga_device::device_start()
157157{
158   // FIXME: this kill the vga.memory vptr
158159   memset(&vga, 0, sizeof(vga));
159160   memset(&svga, 0, sizeof(svga));
160161
trunk/src/emu/video/pc_vga.c
r241619r241620
208208
209209void vga_device::device_start()
210210{
211   // FIXME: this kills the vga.memory vptr
211212   memset(&vga, 0, sizeof(vga));
212213
213214   int i;


Previous 199869 Revisions Next


© 1997-2024 The MAME Team