[Ohrrpgce] SVN: teeemcee/7590 FB 1.04 support 4/7: config.bi cleanup, better include_windows_bi(), fix
subversion at HamsterRepublic.com
subversion at HamsterRepublic.com
Sun Dec 20 07:20:41 PST 2015
teeemcee
2015-12-20 07:20:41 -0800 (Sun, 20 Dec 2015)
761
FB 1.04 support 4/7: config.bi cleanup, better include_windows_bi(), fix many new conflicts, always use include_windows_bi(), not #include windows.bi
In FB 1.04 the winapi headers have been replaced with completely different
ones originating from MinGW-w64 instead of MinGW. Only one change to a struct
actually affected us, but a lot of stuff got moved around, and there were
many new conflicts.
Moved various definitions like bool and int32 from util.bi to config.bi,
and put them in a namespace to allow safe shadowing.
Use of include_windows_bi() brings a lot of cleanup to music_native/native2
Also, the config.bi cleanup removes a bunch of #undefs that shouldn't
have been there, eg GETKEY and abort. I had wondered why GETKEY
didn't work in gfx_fb...
---
U wip/config.bi
U wip/gfx_console.bas
U wip/gfx_fb.bas
U wip/misc.bi
U wip/music_allegro.bas
U wip/music_native.bas
U wip/music_native2.bas
U wip/music_native_subs.bas
U wip/reload.bas
U wip/reload.bi
U wip/util.bas
U wip/util.bi
U wip/vector.bi
More information about the Ohrrpgce
mailing list