SDL/include
Sam Lantinga c04dca0dad Fixed bug 4159 - Windows headers are included after packing alignment change
lectem

The SDL_syswm.h header includes the windows.h header after including begin_code.h which changes the structure packing alignment.

It seems this is not safe as suggested by the following warning :
warning C4121: 'JOBOBJECT_IO_RATE_CONTROL_INFORMATION_NATIVE_V2': alignment of a member was sensitive to packing
2018-05-07 19:26:02 -07:00
..
SDL.h Updated copyright for 2018 2018-01-03 10:03:25 -08:00
SDL_assert.h Updated copyright for 2018 2018-01-03 10:03:25 -08:00
SDL_atomic.h Updated copyright for 2018 2018-01-03 10:03:25 -08:00
SDL_audio.h Updated copyright for 2018 2018-01-03 10:03:25 -08:00
SDL_bits.h Updated copyright for 2018 2018-01-03 10:03:25 -08:00
SDL_blendmode.h Updated copyright for 2018 2018-01-03 10:03:25 -08:00
SDL_clipboard.h Updated copyright for 2018 2018-01-03 10:03:25 -08:00
SDL_config.h Updated copyright for 2018 2018-01-03 10:03:25 -08:00
SDL_config.h.cmake SDL_log10 2018-01-17 11:53:09 -05:00
SDL_config.h.in SDL_log10 2018-01-17 11:53:09 -05:00
SDL_config_android.h SDL_log10 2018-01-17 11:53:09 -05:00
SDL_config_iphoneos.h SDL_log10 2018-01-17 11:53:09 -05:00
SDL_config_macosx.h SDL_log10 2018-01-17 11:53:09 -05:00
SDL_config_minimal.h Updated copyright for 2018 2018-01-03 10:03:25 -08:00
SDL_config_pandora.h SDL_log10 2018-01-17 11:53:09 -05:00
SDL_config_psp.h SDL_log10 2018-01-17 11:53:09 -05:00
SDL_config_windows.h SDL_log10 2018-01-17 11:53:09 -05:00
SDL_config_winrt.h SDL_log10 2018-01-17 11:53:09 -05:00
SDL_config_wiz.h SDL_log10 2018-01-17 11:53:09 -05:00
SDL_copying.h Updated copyright for 2018 2018-01-03 10:03:25 -08:00
SDL_cpuinfo.h Fixed bug 4103 - SDL_cpuinfo.h provokes warnings with -Wundef on non-x86 hosts 2018-03-10 21:20:25 -08:00
SDL_egl.h Updated copyright for 2018 2018-01-03 10:03:25 -08:00
SDL_endian.h Updated copyright for 2018 2018-01-03 10:03:25 -08:00
SDL_error.h Updated copyright for 2018 2018-01-03 10:03:25 -08:00
SDL_events.h Updated copyright for 2018 2018-01-03 10:03:25 -08:00
SDL_filesystem.h Updated copyright for 2018 2018-01-03 10:03:25 -08:00
SDL_gamecontroller.h Added SDL_GameControllerMappingForDeviceIndex() to get the mapping for a controller before it's opened 2018-03-07 13:30:40 -08:00
SDL_gesture.h Updated copyright for 2018 2018-01-03 10:03:25 -08:00
SDL_haptic.h Updated copyright for 2018 2018-01-03 10:03:25 -08:00
SDL_hints.h Updated documentation with API changes in SDL 2.0.8 2018-02-24 08:18:09 -08:00
SDL_joystick.h Updated copyright for 2018 2018-01-03 10:03:25 -08:00
SDL_keyboard.h Updated copyright for 2018 2018-01-03 10:03:25 -08:00
SDL_keycode.h Updated copyright for 2018 2018-01-03 10:03:25 -08:00
SDL_loadso.h Updated copyright for 2018 2018-01-03 10:03:25 -08:00
SDL_log.h Updated copyright for 2018 2018-01-03 10:03:25 -08:00
SDL_main.h Updated copyright for 2018 2018-01-03 10:03:25 -08:00
SDL_messagebox.h Updated copyright for 2018 2018-01-03 10:03:25 -08:00
SDL_mouse.h Updated copyright for 2018 2018-01-03 10:03:25 -08:00
SDL_mutex.h Updated copyright for 2018 2018-01-03 10:03:25 -08:00
SDL_name.h Updated copyright for 2018 2018-01-03 10:03:25 -08:00
SDL_opengl.h Updated copyright for 2018 2018-01-03 10:03:25 -08:00
SDL_opengl_glext.h Fixed crash if initialization of EGL failed but was tried again later. 2015-06-21 17:33:46 +02:00
SDL_opengles.h Updated copyright for 2018 2018-01-03 10:03:25 -08:00
SDL_opengles2.h Updated copyright for 2018 2018-01-03 10:03:25 -08:00
SDL_opengles2_gl2.h Fixed crash if initialization of EGL failed but was tried again later. 2015-06-21 17:33:46 +02:00
SDL_opengles2_gl2ext.h Fixed crash if initialization of EGL failed but was tried again later. 2015-06-21 17:33:46 +02:00
SDL_opengles2_gl2platform.h Fixed crash if initialization of EGL failed but was tried again later. 2015-06-21 17:33:46 +02:00
SDL_opengles2_khrplatform.h Fixed crash if initialization of EGL failed but was tried again later. 2015-06-21 17:33:46 +02:00
SDL_pixels.h Updated copyright for 2018 2018-01-03 10:03:25 -08:00
SDL_platform.h Updated copyright for 2018 2018-01-03 10:03:25 -08:00
SDL_power.h Updated copyright for 2018 2018-01-03 10:03:25 -08:00
SDL_quit.h Updated copyright for 2018 2018-01-03 10:03:25 -08:00
SDL_rect.h Updated copyright for 2018 2018-01-03 10:03:25 -08:00
SDL_render.h Updated copyright for 2018 2018-01-03 10:03:25 -08:00
SDL_revision.h revert files I didnt mean to commit! 2017-09-29 10:15:44 -07:00
SDL_rwops.h Updated copyright for 2018 2018-01-03 10:03:25 -08:00
SDL_scancode.h Updated copyright for 2018 2018-01-03 10:03:25 -08:00
SDL_shape.h Updated copyright for 2018 2018-01-03 10:03:25 -08:00
SDL_stdinc.h add SDL_log10 and SDL_log10f to include and dynapi 2018-02-08 17:07:47 +03:00
SDL_surface.h Updated copyright for 2018 2018-01-03 10:03:25 -08:00
SDL_system.h Added SDL_LinuxSetThreadPriority() to directly set the priority of a Linux thread (tid) 2018-04-23 19:18:52 -07:00
SDL_syswm.h Fixed bug 4159 - Windows headers are included after packing alignment change 2018-05-07 19:26:02 -07:00
SDL_test.h Updated copyright for 2018 2018-01-03 10:03:25 -08:00
SDL_test_assert.h Updated copyright for 2018 2018-01-03 10:03:25 -08:00
SDL_test_common.h Updated copyright for 2018 2018-01-03 10:03:25 -08:00
SDL_test_compare.h Updated copyright for 2018 2018-01-03 10:03:25 -08:00
SDL_test_crc32.h Updated copyright for 2018 2018-01-03 10:03:25 -08:00
SDL_test_font.h Updated copyright for 2018 2018-01-03 10:03:25 -08:00
SDL_test_fuzzer.h Updated copyright for 2018 2018-01-03 10:03:25 -08:00
SDL_test_harness.h Updated copyright for 2018 2018-01-03 10:03:25 -08:00
SDL_test_images.h Updated copyright for 2018 2018-01-03 10:03:25 -08:00
SDL_test_log.h Updated copyright for 2018 2018-01-03 10:03:25 -08:00
SDL_test_md5.h Updated copyright for 2018 2018-01-03 10:03:25 -08:00
SDL_test_memory.h Updated copyright for 2018 2018-01-03 10:03:25 -08:00
SDL_test_random.h Updated copyright for 2018 2018-01-03 10:03:25 -08:00
SDL_thread.h Added SDL_THREAD_PRIORITY_TIME_CRITICAL 2018-04-23 22:07:56 -07:00
SDL_timer.h Updated copyright for 2018 2018-01-03 10:03:25 -08:00
SDL_touch.h Updated copyright for 2018 2018-01-03 10:03:25 -08:00
SDL_types.h Updated copyright for 2018 2018-01-03 10:03:25 -08:00
SDL_version.h Updated copyright for 2018 2018-01-03 10:03:25 -08:00
SDL_video.h Fix high-dpi support on macOS and simplify it and iOS variant. 2018-02-21 09:58:21 -08:00
SDL_vulkan.h Support official Vulkan SDK for macOS. 2018-02-25 23:02:09 -08:00
begin_code.h Updated copyright for 2018 2018-01-03 10:03:25 -08:00
close_code.h Updated copyright for 2018 2018-01-03 10:03:25 -08:00