0ad/source/lib/sysdep/win
janwas 65f9816a21 - callback mechanism uses defines instead of easy-to-get-wrong hardcoded strings (e.g. .LIB$WTB)
- main init hook no longer calls main() - that was causing stack
weirdness and is forbidden. provide support for the app calling init
directly (in case someone else is already hooking main)

- wdetect: add support for old drivers that set OpenGLDrivers
incorrectly (my laptop, so I can test ;p)

This was SVN commit r2418.
2005-06-21 16:31:55 +00:00
..
error_dialog.h ogl_tex: max_tex_size -> ogl_max_tex_size 2005-06-16 21:52:35 +00:00
error_dialog.rc ogl_tex: max_tex_size -> ogl_max_tex_size 2005-06-16 21:52:35 +00:00
icon.rc Moved icon, so that compilation doesn't depend on anything in 'binaries' 2005-04-20 20:18:20 +00:00
printf.cpp replace display_msg with full-blown error dialog 2005-06-21 16:27:26 +00:00
printf.h Added vsnprintf2, a wrapper around vsnprintf to make it more gcc-like (allowing %lld, %1$d, etc) 2004-08-09 15:44:35 +00:00
SDL_keysym.h split out of wposix (less dependencies) 2005-01-23 18:21:20 +00:00
SDL_vkeys.h split out of wposix (less dependencies) 2005-01-23 18:21:20 +00:00
waio.cpp - callback mechanism uses defines instead of easy-to-get-wrong hardcoded strings (e.g. .LIB$WTB) 2005-06-21 16:31:55 +00:00
waio.h split thread/mutex/sem defs out of wposix to wpthread (reduce default dependencies) 2005-01-27 15:46:02 +00:00
wcpu.cpp wcpu: improve comments and fix CONTEXT bug in profiler 2005-05-11 04:35:21 +00:00
wdbg.cpp add error codes; reorder some code for better grouping; locking is now hopefully correct; symbol delimiting improved; now able to decode "which register is it stored in"; refactor dump_sym (no longer determine size; it's now only a manager); more robust stack frame treatment; dialog now usable for exceptions as well; figure out correct exception locus (SEH location is bogus). 2005-06-16 22:00:58 +00:00
wdbg.h again hooked up 0ad exception handler (pending cleanup of the exception code) 2005-01-28 19:11:30 +00:00
wdetect.cpp - callback mechanism uses defines instead of easy-to-get-wrong hardcoded strings (e.g. .LIB$WTB) 2005-06-21 16:31:55 +00:00
wdir_watch.cpp - callback mechanism uses defines instead of easy-to-get-wrong hardcoded strings (e.g. .LIB$WTB) 2005-06-21 16:31:55 +00:00
wdll.cpp - callback mechanism uses defines instead of easy-to-get-wrong hardcoded strings (e.g. .LIB$WTB) 2005-06-21 16:31:55 +00:00
wdll.h more L4 warnings stomped 2004-06-22 13:22:46 +00:00
wgl.h stomped various lint warnings: 2005-01-23 17:45:25 +00:00
win_internal.h - callback mechanism uses defines instead of easy-to-get-wrong hardcoded strings (e.g. .LIB$WTB) 2005-06-21 16:31:55 +00:00
win.cpp further improvements to stack trace for invalid string pointers, floats, arrays and std::string. 2005-05-31 19:00:49 +00:00
win.h - callback mechanism uses defines instead of easy-to-get-wrong hardcoded strings (e.g. .LIB$WTB) 2005-06-21 16:31:55 +00:00
wposix_types.h wposix_types: better standards conformance 2005-04-26 16:49:09 +00:00
wposix.cpp further debug_out -> debug_printf; (comment) cleanup 2005-05-11 22:40:19 +00:00
wposix.h file: provide FILE_TEXT flag that enables newline translation - useful when outputting XML files, so notepad doesn't see "\n" (which it can't handle) 2005-04-29 13:17:17 +00:00
wpthread.cpp further debug_out -> debug_printf; (comment) cleanup 2005-05-11 22:40:19 +00:00
wpthread.h pthread: add pthread_once and thread-local storage 2005-04-09 22:26:48 +00:00
wsdl.cpp - callback mechanism uses defines instead of easy-to-get-wrong hardcoded strings (e.g. .LIB$WTB) 2005-06-21 16:31:55 +00:00
wsdl.h Terrain XML loading, plus mouse/JS portability and some misc stuff to mix it up 2005-06-20 15:14:36 +00:00
wsock.cpp - callback mechanism uses defines instead of easy-to-get-wrong hardcoded strings (e.g. .LIB$WTB) 2005-06-21 16:31:55 +00:00
wsock.h Fixed calling convention for IPv6 function pointers 2004-08-16 18:13:22 +00:00
wtime.cpp - callback mechanism uses defines instead of easy-to-get-wrong hardcoded strings (e.g. .LIB$WTB) 2005-06-21 16:31:55 +00:00
wtime.h stomped various lint warnings: 2005-01-23 17:48:32 +00:00