From 32ad019304ae01731809140abec9f7d068e2fb37 Mon Sep 17 00:00:00 2001 From: Vittorio Romeo Date: Wed, 16 Feb 2022 02:20:58 +0000 Subject: [PATCH] Cleanup `sf::err` includes --- include/SFML/System/Err.hpp | 2 +- src/SFML/Audio/ALCheck.cpp | 1 + src/SFML/Audio/AudioDevice.cpp | 1 + src/SFML/Audio/InputSoundFile.cpp | 2 +- src/SFML/Audio/Music.cpp | 1 + src/SFML/Audio/SoundBuffer.cpp | 1 + src/SFML/Audio/SoundBufferRecorder.cpp | 1 + src/SFML/Audio/SoundFileFactory.cpp | 1 + src/SFML/Audio/SoundFileReaderFlac.cpp | 1 + src/SFML/Audio/SoundFileReaderMp3.cpp | 1 - src/SFML/Audio/SoundFileReaderOgg.cpp | 1 + src/SFML/Audio/SoundFileReaderWav.cpp | 1 + src/SFML/Audio/SoundFileWriterFlac.cpp | 1 + src/SFML/Audio/SoundFileWriterOgg.cpp | 1 + src/SFML/Audio/SoundFileWriterWav.cpp | 1 + src/SFML/Audio/SoundRecorder.cpp | 1 + src/SFML/Audio/SoundStream.cpp | 3 ++- src/SFML/Graphics/Font.cpp | 1 + src/SFML/Graphics/GLCheck.cpp | 1 + src/SFML/Graphics/GLExtensions.cpp | 2 ++ src/SFML/Graphics/Image.cpp | 1 + src/SFML/Graphics/ImageLoader.cpp | 1 + src/SFML/Graphics/RenderTarget.cpp | 1 + src/SFML/Graphics/RenderTexture.cpp | 1 + src/SFML/Graphics/RenderTextureImplFBO.cpp | 1 + src/SFML/Graphics/Shader.cpp | 1 + src/SFML/Graphics/Texture.cpp | 1 + src/SFML/Graphics/VertexBuffer.cpp | 1 + src/SFML/Network/Ftp.cpp | 1 + src/SFML/Network/Http.cpp | 1 + src/SFML/Network/Socket.cpp | 1 + src/SFML/Network/SocketSelector.cpp | 1 + src/SFML/Network/TcpListener.cpp | 1 + src/SFML/Network/TcpSocket.cpp | 1 + src/SFML/Network/UdpSocket.cpp | 1 + src/SFML/Network/Unix/SocketImpl.cpp | 1 + src/SFML/Window/Android/ClipboardImpl.cpp | 1 + src/SFML/Window/Android/InputImpl.cpp | 1 + src/SFML/Window/Android/WindowImplAndroid.cpp | 1 + src/SFML/Window/Context.cpp | 1 + src/SFML/Window/EGLCheck.cpp | 1 + src/SFML/Window/EglContext.cpp | 1 + src/SFML/Window/GlContext.cpp | 1 + src/SFML/Window/OSX/HIDInputManager.mm | 1 + src/SFML/Window/OSX/InputImpl.mm | 1 + src/SFML/Window/OSX/JoystickImpl.cpp | 1 + src/SFML/Window/OSX/SFContext.mm | 1 + src/SFML/Window/OSX/SFViewController.mm | 1 + src/SFML/Window/OSX/SFWindowController.mm | 3 ++- src/SFML/Window/OSX/VideoModeImpl.cpp | 1 + src/SFML/Window/OSX/WindowImplCocoa.mm | 1 + src/SFML/Window/SensorManager.cpp | 1 + src/SFML/Window/Unix/ClipboardImpl.cpp | 1 + src/SFML/Window/Unix/Display.cpp | 1 + src/SFML/Window/Unix/GlxContext.cpp | 1 + src/SFML/Window/Unix/JoystickImpl.cpp | 5 +++-- src/SFML/Window/Unix/VideoModeImpl.cpp | 1 + src/SFML/Window/Unix/WindowImplX11.cpp | 9 +++++---- src/SFML/Window/Win32/ClipboardImpl.cpp | 13 +++++++------ src/SFML/Window/Win32/CursorImpl.cpp | 1 + src/SFML/Window/Win32/JoystickImpl.cpp | 5 +++-- src/SFML/Window/Win32/WglContext.cpp | 1 + src/SFML/Window/Win32/WindowImplWin32.cpp | 2 ++ src/SFML/Window/Window.cpp | 1 + src/SFML/Window/WindowBase.cpp | 1 + src/SFML/Window/iOS/EaglContext.mm | 2 ++ 66 files changed, 84 insertions(+), 19 deletions(-) diff --git a/include/SFML/System/Err.hpp b/include/SFML/System/Err.hpp index a6c926ba..d89e8760 100644 --- a/include/SFML/System/Err.hpp +++ b/include/SFML/System/Err.hpp @@ -29,7 +29,7 @@ // Headers //////////////////////////////////////////////////////////// #include -#include +#include namespace sf diff --git a/src/SFML/Audio/ALCheck.cpp b/src/SFML/Audio/ALCheck.cpp index 3bf6c48c..02a998b4 100644 --- a/src/SFML/Audio/ALCheck.cpp +++ b/src/SFML/Audio/ALCheck.cpp @@ -28,6 +28,7 @@ #include #include #include +#include #if defined(__APPLE__) #if defined(__clang__) diff --git a/src/SFML/Audio/AudioDevice.cpp b/src/SFML/Audio/AudioDevice.cpp index d7d9b3e6..feaf677e 100644 --- a/src/SFML/Audio/AudioDevice.cpp +++ b/src/SFML/Audio/AudioDevice.cpp @@ -30,6 +30,7 @@ #include #include #include +#include #if defined(__APPLE__) #if defined(__clang__) diff --git a/src/SFML/Audio/InputSoundFile.cpp b/src/SFML/Audio/InputSoundFile.cpp index 83cfabab..62ee3cee 100644 --- a/src/SFML/Audio/InputSoundFile.cpp +++ b/src/SFML/Audio/InputSoundFile.cpp @@ -33,8 +33,8 @@ #include #include #include -#include #include +#include namespace sf diff --git a/src/SFML/Audio/Music.cpp b/src/SFML/Audio/Music.cpp index ad96a2b3..24bf9502 100644 --- a/src/SFML/Audio/Music.cpp +++ b/src/SFML/Audio/Music.cpp @@ -32,6 +32,7 @@ #include #include #include +#include #if defined(__APPLE__) #if defined(__clang__) diff --git a/src/SFML/Audio/SoundBuffer.cpp b/src/SFML/Audio/SoundBuffer.cpp index ecc58320..4a3d8b64 100644 --- a/src/SFML/Audio/SoundBuffer.cpp +++ b/src/SFML/Audio/SoundBuffer.cpp @@ -34,6 +34,7 @@ #include #include #include +#include #if defined(__APPLE__) #if defined(__clang__) diff --git a/src/SFML/Audio/SoundBufferRecorder.cpp b/src/SFML/Audio/SoundBufferRecorder.cpp index 64c6068d..c7bc4e79 100644 --- a/src/SFML/Audio/SoundBufferRecorder.cpp +++ b/src/SFML/Audio/SoundBufferRecorder.cpp @@ -29,6 +29,7 @@ #include #include #include +#include namespace sf diff --git a/src/SFML/Audio/SoundFileFactory.cpp b/src/SFML/Audio/SoundFileFactory.cpp index 78b38db0..9ea5d784 100644 --- a/src/SFML/Audio/SoundFileFactory.cpp +++ b/src/SFML/Audio/SoundFileFactory.cpp @@ -36,6 +36,7 @@ #include #include #include +#include namespace diff --git a/src/SFML/Audio/SoundFileReaderFlac.cpp b/src/SFML/Audio/SoundFileReaderFlac.cpp index 3865a459..3d527233 100644 --- a/src/SFML/Audio/SoundFileReaderFlac.cpp +++ b/src/SFML/Audio/SoundFileReaderFlac.cpp @@ -29,6 +29,7 @@ #include #include #include +#include namespace diff --git a/src/SFML/Audio/SoundFileReaderMp3.cpp b/src/SFML/Audio/SoundFileReaderMp3.cpp index 224e2e3c..78401c6e 100644 --- a/src/SFML/Audio/SoundFileReaderMp3.cpp +++ b/src/SFML/Audio/SoundFileReaderMp3.cpp @@ -47,7 +47,6 @@ #include #include -#include #include #include diff --git a/src/SFML/Audio/SoundFileReaderOgg.cpp b/src/SFML/Audio/SoundFileReaderOgg.cpp index b4eedfa5..1604c5bc 100644 --- a/src/SFML/Audio/SoundFileReaderOgg.cpp +++ b/src/SFML/Audio/SoundFileReaderOgg.cpp @@ -30,6 +30,7 @@ #include #include #include +#include namespace diff --git a/src/SFML/Audio/SoundFileReaderWav.cpp b/src/SFML/Audio/SoundFileReaderWav.cpp index 31450179..69539617 100644 --- a/src/SFML/Audio/SoundFileReaderWav.cpp +++ b/src/SFML/Audio/SoundFileReaderWav.cpp @@ -32,6 +32,7 @@ #include #include #include +#include namespace diff --git a/src/SFML/Audio/SoundFileWriterFlac.cpp b/src/SFML/Audio/SoundFileWriterFlac.cpp index 77ad1777..789a2b90 100644 --- a/src/SFML/Audio/SoundFileWriterFlac.cpp +++ b/src/SFML/Audio/SoundFileWriterFlac.cpp @@ -31,6 +31,7 @@ #include #include #include +#include namespace sf diff --git a/src/SFML/Audio/SoundFileWriterOgg.cpp b/src/SFML/Audio/SoundFileWriterOgg.cpp index 89dcc255..dd16ae0f 100644 --- a/src/SFML/Audio/SoundFileWriterOgg.cpp +++ b/src/SFML/Audio/SoundFileWriterOgg.cpp @@ -29,6 +29,7 @@ #include #include #include +#include #include #include #include diff --git a/src/SFML/Audio/SoundFileWriterWav.cpp b/src/SFML/Audio/SoundFileWriterWav.cpp index a4929945..983ab69f 100644 --- a/src/SFML/Audio/SoundFileWriterWav.cpp +++ b/src/SFML/Audio/SoundFileWriterWav.cpp @@ -28,6 +28,7 @@ #include #include #include +#include #include diff --git a/src/SFML/Audio/SoundRecorder.cpp b/src/SFML/Audio/SoundRecorder.cpp index 2cc6360c..3d433f1f 100644 --- a/src/SFML/Audio/SoundRecorder.cpp +++ b/src/SFML/Audio/SoundRecorder.cpp @@ -30,6 +30,7 @@ #include #include #include +#include #include #include diff --git a/src/SFML/Audio/SoundStream.cpp b/src/SFML/Audio/SoundStream.cpp index 3af3ed7f..55b4573a 100644 --- a/src/SFML/Audio/SoundStream.cpp +++ b/src/SFML/Audio/SoundStream.cpp @@ -30,8 +30,9 @@ #include #include #include -#include #include +#include +#include #ifdef _MSC_VER #pragma warning(disable: 4355) // 'this' used in base member initializer list diff --git a/src/SFML/Graphics/Font.cpp b/src/SFML/Graphics/Font.cpp index c54ecdc4..a8f20914 100644 --- a/src/SFML/Graphics/Font.cpp +++ b/src/SFML/Graphics/Font.cpp @@ -40,6 +40,7 @@ #include FT_BITMAP_H #include FT_STROKER_H #include +#include #include #include #include diff --git a/src/SFML/Graphics/GLCheck.cpp b/src/SFML/Graphics/GLCheck.cpp index 00101ead..abbe96ef 100644 --- a/src/SFML/Graphics/GLCheck.cpp +++ b/src/SFML/Graphics/GLCheck.cpp @@ -28,6 +28,7 @@ #include #include #include +#include namespace sf diff --git a/src/SFML/Graphics/GLExtensions.cpp b/src/SFML/Graphics/GLExtensions.cpp index 3eeab947..a322714f 100644 --- a/src/SFML/Graphics/GLExtensions.cpp +++ b/src/SFML/Graphics/GLExtensions.cpp @@ -37,6 +37,8 @@ #include #endif +#include + #if !defined(GL_MAJOR_VERSION) #define GL_MAJOR_VERSION 0x821B #endif diff --git a/src/SFML/Graphics/Image.cpp b/src/SFML/Graphics/Image.cpp index a9b7c6f2..9be7aec2 100644 --- a/src/SFML/Graphics/Image.cpp +++ b/src/SFML/Graphics/Image.cpp @@ -32,6 +32,7 @@ #include #endif #include +#include #include diff --git a/src/SFML/Graphics/ImageLoader.cpp b/src/SFML/Graphics/ImageLoader.cpp index e0cecb9e..b8019c2e 100644 --- a/src/SFML/Graphics/ImageLoader.cpp +++ b/src/SFML/Graphics/ImageLoader.cpp @@ -34,6 +34,7 @@ #define STB_IMAGE_WRITE_IMPLEMENTATION #include #include +#include namespace diff --git a/src/SFML/Graphics/RenderTarget.cpp b/src/SFML/Graphics/RenderTarget.cpp index 20647262..4a0ad6d2 100644 --- a/src/SFML/Graphics/RenderTarget.cpp +++ b/src/SFML/Graphics/RenderTarget.cpp @@ -38,6 +38,7 @@ #include #include #include +#include #include diff --git a/src/SFML/Graphics/RenderTexture.cpp b/src/SFML/Graphics/RenderTexture.cpp index 54a772e9..c4c7f2dc 100644 --- a/src/SFML/Graphics/RenderTexture.cpp +++ b/src/SFML/Graphics/RenderTexture.cpp @@ -30,6 +30,7 @@ #include #include #include +#include namespace sf diff --git a/src/SFML/Graphics/RenderTextureImplFBO.cpp b/src/SFML/Graphics/RenderTextureImplFBO.cpp index cefbe4ba..e0303f52 100644 --- a/src/SFML/Graphics/RenderTextureImplFBO.cpp +++ b/src/SFML/Graphics/RenderTextureImplFBO.cpp @@ -36,6 +36,7 @@ #include #include #include +#include namespace diff --git a/src/SFML/Graphics/Shader.cpp b/src/SFML/Graphics/Shader.cpp index f599afbf..5e36207a 100644 --- a/src/SFML/Graphics/Shader.cpp +++ b/src/SFML/Graphics/Shader.cpp @@ -37,6 +37,7 @@ #include #include #include +#include #ifndef SFML_OPENGL_ES diff --git a/src/SFML/Graphics/Texture.cpp b/src/SFML/Graphics/Texture.cpp index eacfec91..9668edb4 100644 --- a/src/SFML/Graphics/Texture.cpp +++ b/src/SFML/Graphics/Texture.cpp @@ -36,6 +36,7 @@ #include #include #include +#include namespace diff --git a/src/SFML/Graphics/VertexBuffer.cpp b/src/SFML/Graphics/VertexBuffer.cpp index a3be35d6..b9e2beb2 100644 --- a/src/SFML/Graphics/VertexBuffer.cpp +++ b/src/SFML/Graphics/VertexBuffer.cpp @@ -32,6 +32,7 @@ #include #include #include +#include #include #include diff --git a/src/SFML/Network/Ftp.cpp b/src/SFML/Network/Ftp.cpp index 916f9548..d0260495 100644 --- a/src/SFML/Network/Ftp.cpp +++ b/src/SFML/Network/Ftp.cpp @@ -33,6 +33,7 @@ #include #include #include +#include #include diff --git a/src/SFML/Network/Http.cpp b/src/SFML/Network/Http.cpp index ea97fdbf..ad28e3b8 100644 --- a/src/SFML/Network/Http.cpp +++ b/src/SFML/Network/Http.cpp @@ -31,6 +31,7 @@ #include #include #include +#include namespace sf diff --git a/src/SFML/Network/Socket.cpp b/src/SFML/Network/Socket.cpp index dd5e7518..d77e2f22 100644 --- a/src/SFML/Network/Socket.cpp +++ b/src/SFML/Network/Socket.cpp @@ -28,6 +28,7 @@ #include #include #include +#include namespace sf diff --git a/src/SFML/Network/SocketSelector.cpp b/src/SFML/Network/SocketSelector.cpp index 8e791710..35555e8e 100644 --- a/src/SFML/Network/SocketSelector.cpp +++ b/src/SFML/Network/SocketSelector.cpp @@ -31,6 +31,7 @@ #include #include #include +#include #include #ifdef _MSC_VER diff --git a/src/SFML/Network/TcpListener.cpp b/src/SFML/Network/TcpListener.cpp index 25262090..6fd0c66c 100644 --- a/src/SFML/Network/TcpListener.cpp +++ b/src/SFML/Network/TcpListener.cpp @@ -29,6 +29,7 @@ #include #include #include +#include namespace sf diff --git a/src/SFML/Network/TcpSocket.cpp b/src/SFML/Network/TcpSocket.cpp index 35ff48b3..de2fed8e 100644 --- a/src/SFML/Network/TcpSocket.cpp +++ b/src/SFML/Network/TcpSocket.cpp @@ -31,6 +31,7 @@ #include #include #include +#include #include #ifdef _MSC_VER diff --git a/src/SFML/Network/UdpSocket.cpp b/src/SFML/Network/UdpSocket.cpp index 3b5e8077..d741e46e 100644 --- a/src/SFML/Network/UdpSocket.cpp +++ b/src/SFML/Network/UdpSocket.cpp @@ -30,6 +30,7 @@ #include #include #include +#include #include diff --git a/src/SFML/Network/Unix/SocketImpl.cpp b/src/SFML/Network/Unix/SocketImpl.cpp index 1213bf11..d4001602 100644 --- a/src/SFML/Network/Unix/SocketImpl.cpp +++ b/src/SFML/Network/Unix/SocketImpl.cpp @@ -27,6 +27,7 @@ //////////////////////////////////////////////////////////// #include #include +#include #include #include #include diff --git a/src/SFML/Window/Android/ClipboardImpl.cpp b/src/SFML/Window/Android/ClipboardImpl.cpp index 2c24d6eb..98036166 100644 --- a/src/SFML/Window/Android/ClipboardImpl.cpp +++ b/src/SFML/Window/Android/ClipboardImpl.cpp @@ -28,6 +28,7 @@ #include #include #include +#include namespace sf diff --git a/src/SFML/Window/Android/InputImpl.cpp b/src/SFML/Window/Android/InputImpl.cpp index 299f2949..2405cd97 100644 --- a/src/SFML/Window/Android/InputImpl.cpp +++ b/src/SFML/Window/Android/InputImpl.cpp @@ -29,6 +29,7 @@ #include #include #include +#include #include diff --git a/src/SFML/Window/Android/WindowImplAndroid.cpp b/src/SFML/Window/Android/WindowImplAndroid.cpp index eb1edfbf..c6e4a278 100644 --- a/src/SFML/Window/Android/WindowImplAndroid.cpp +++ b/src/SFML/Window/Android/WindowImplAndroid.cpp @@ -31,6 +31,7 @@ #include #include #include +#include #include // Define missing constants for older API levels diff --git a/src/SFML/Window/Context.cpp b/src/SFML/Window/Context.cpp index 1dcf2251..ffdfce50 100644 --- a/src/SFML/Window/Context.cpp +++ b/src/SFML/Window/Context.cpp @@ -28,6 +28,7 @@ #include #include #include +#include namespace diff --git a/src/SFML/Window/EGLCheck.cpp b/src/SFML/Window/EGLCheck.cpp index 8c5a659a..8ea4d182 100644 --- a/src/SFML/Window/EGLCheck.cpp +++ b/src/SFML/Window/EGLCheck.cpp @@ -30,6 +30,7 @@ #include #include #include +#include namespace sf diff --git a/src/SFML/Window/EglContext.cpp b/src/SFML/Window/EglContext.cpp index 1741c84e..75b0512e 100644 --- a/src/SFML/Window/EglContext.cpp +++ b/src/SFML/Window/EglContext.cpp @@ -31,6 +31,7 @@ #include #include #include +#include #ifdef SFML_SYSTEM_ANDROID #include #endif diff --git a/src/SFML/Window/GlContext.cpp b/src/SFML/Window/GlContext.cpp index efcd1d63..73b11d03 100644 --- a/src/SFML/Window/GlContext.cpp +++ b/src/SFML/Window/GlContext.cpp @@ -34,6 +34,7 @@ #include #include #include +#include #include #include #include diff --git a/src/SFML/Window/OSX/HIDInputManager.mm b/src/SFML/Window/OSX/HIDInputManager.mm index 3a35d155..1fb0165c 100644 --- a/src/SFML/Window/OSX/HIDInputManager.mm +++ b/src/SFML/Window/OSX/HIDInputManager.mm @@ -29,6 +29,7 @@ #include #include #include +#include namespace sf { diff --git a/src/SFML/Window/OSX/InputImpl.mm b/src/SFML/Window/OSX/InputImpl.mm index 67225faa..c661080b 100644 --- a/src/SFML/Window/OSX/InputImpl.mm +++ b/src/SFML/Window/OSX/InputImpl.mm @@ -32,6 +32,7 @@ #include #include #include +#include #import #import diff --git a/src/SFML/Window/OSX/JoystickImpl.cpp b/src/SFML/Window/OSX/JoystickImpl.cpp index 7cee2b3f..88e9a548 100644 --- a/src/SFML/Window/OSX/JoystickImpl.cpp +++ b/src/SFML/Window/OSX/JoystickImpl.cpp @@ -31,6 +31,7 @@ #include #include #include +#include namespace diff --git a/src/SFML/Window/OSX/SFContext.mm b/src/SFML/Window/OSX/SFContext.mm index d92ee095..fce9d66b 100644 --- a/src/SFML/Window/OSX/SFContext.mm +++ b/src/SFML/Window/OSX/SFContext.mm @@ -32,6 +32,7 @@ #include #include #include +#include #if defined(__APPLE__) #if defined(__clang__) diff --git a/src/SFML/Window/OSX/SFViewController.mm b/src/SFML/Window/OSX/SFViewController.mm index 5f1e1fed..06771f32 100644 --- a/src/SFML/Window/OSX/SFViewController.mm +++ b/src/SFML/Window/OSX/SFViewController.mm @@ -28,6 +28,7 @@ //////////////////////////////////////////////////////////// #include #include +#include #import #import diff --git a/src/SFML/Window/OSX/SFWindowController.mm b/src/SFML/Window/OSX/SFWindowController.mm index 47f0caf4..bb5a7e1d 100644 --- a/src/SFML/Window/OSX/SFWindowController.mm +++ b/src/SFML/Window/OSX/SFWindowController.mm @@ -33,6 +33,7 @@ #include #include #include +#include #import #import @@ -133,7 +134,7 @@ // Set the view to the window as its content view. [m_window setContentView:m_oglView]; - + [m_oglView finishInit]; } diff --git a/src/SFML/Window/OSX/VideoModeImpl.cpp b/src/SFML/Window/OSX/VideoModeImpl.cpp index a94005dd..897b0823 100644 --- a/src/SFML/Window/OSX/VideoModeImpl.cpp +++ b/src/SFML/Window/OSX/VideoModeImpl.cpp @@ -30,6 +30,7 @@ #include #include #include +#include namespace sf { diff --git a/src/SFML/Window/OSX/WindowImplCocoa.mm b/src/SFML/Window/OSX/WindowImplCocoa.mm index 2d321181..1a8ccc22 100644 --- a/src/SFML/Window/OSX/WindowImplCocoa.mm +++ b/src/SFML/Window/OSX/WindowImplCocoa.mm @@ -30,6 +30,7 @@ #include #include #include +#include #import #import diff --git a/src/SFML/Window/SensorManager.cpp b/src/SFML/Window/SensorManager.cpp index b58c8c3f..988bc588 100644 --- a/src/SFML/Window/SensorManager.cpp +++ b/src/SFML/Window/SensorManager.cpp @@ -27,6 +27,7 @@ //////////////////////////////////////////////////////////// #include #include +#include namespace sf diff --git a/src/SFML/Window/Unix/ClipboardImpl.cpp b/src/SFML/Window/Unix/ClipboardImpl.cpp index 6723a7e2..7181d18e 100644 --- a/src/SFML/Window/Unix/ClipboardImpl.cpp +++ b/src/SFML/Window/Unix/ClipboardImpl.cpp @@ -32,6 +32,7 @@ #include #include #include +#include namespace diff --git a/src/SFML/Window/Unix/Display.cpp b/src/SFML/Window/Unix/Display.cpp index e790cf2c..72e0fe46 100644 --- a/src/SFML/Window/Unix/Display.cpp +++ b/src/SFML/Window/Unix/Display.cpp @@ -30,6 +30,7 @@ #include #include #include +#include #include #include diff --git a/src/SFML/Window/Unix/GlxContext.cpp b/src/SFML/Window/Unix/GlxContext.cpp index 8dff9edb..1911639b 100644 --- a/src/SFML/Window/Unix/GlxContext.cpp +++ b/src/SFML/Window/Unix/GlxContext.cpp @@ -31,6 +31,7 @@ #include #include #include +#include // We check for this definition in order to avoid multiple definitions of GLAD // entities during unity builds of SFML. diff --git a/src/SFML/Window/Unix/JoystickImpl.cpp b/src/SFML/Window/Unix/JoystickImpl.cpp index d764b7fb..db965de5 100644 --- a/src/SFML/Window/Unix/JoystickImpl.cpp +++ b/src/SFML/Window/Unix/JoystickImpl.cpp @@ -31,9 +31,10 @@ #include #include #include -#include -#include #include +#include +#include +#include #include namespace diff --git a/src/SFML/Window/Unix/VideoModeImpl.cpp b/src/SFML/Window/Unix/VideoModeImpl.cpp index 9dfcaffa..3dfb1771 100644 --- a/src/SFML/Window/Unix/VideoModeImpl.cpp +++ b/src/SFML/Window/Unix/VideoModeImpl.cpp @@ -31,6 +31,7 @@ #include #include #include +#include namespace sf diff --git a/src/SFML/Window/Unix/WindowImplX11.cpp b/src/SFML/Window/Unix/WindowImplX11.cpp index 4b293ab7..7fb6d732 100644 --- a/src/SFML/Window/Unix/WindowImplX11.cpp +++ b/src/SFML/Window/Unix/WindowImplX11.cpp @@ -49,11 +49,12 @@ #include #include #include -#include -#include -#include -#include #include +#include +#include +#include +#include +#include #ifdef SFML_OPENGL_ES #include diff --git a/src/SFML/Window/Win32/ClipboardImpl.cpp b/src/SFML/Window/Win32/ClipboardImpl.cpp index 4de3e2d1..7a70cf43 100644 --- a/src/SFML/Window/Win32/ClipboardImpl.cpp +++ b/src/SFML/Window/Win32/ClipboardImpl.cpp @@ -28,7 +28,8 @@ #include #include #include -#include +#include +#include namespace sf @@ -42,13 +43,13 @@ String ClipboardImpl::getString() if (!IsClipboardFormatAvailable(CF_UNICODETEXT)) { - std::cerr << "Failed to get the clipboard data in Unicode format." << std::endl; + err() << "Failed to get the clipboard data in Unicode format." << std::endl; return text; } if (!OpenClipboard(nullptr)) { - std::cerr << "Failed to open the Win32 clipboard." << std::endl; + err() << "Failed to open the Win32 clipboard." << std::endl; return text; } @@ -56,7 +57,7 @@ String ClipboardImpl::getString() if (!clipboard_handle) { - std::cerr << "Failed to get Win32 handle for clipboard content." << std::endl; + err() << "Failed to get Win32 handle for clipboard content." << std::endl; CloseClipboard(); return text; } @@ -74,13 +75,13 @@ void ClipboardImpl::setString(const String& text) { if (!OpenClipboard(nullptr)) { - std::cerr << "Failed to open the Win32 clipboard." << std::endl; + err() << "Failed to open the Win32 clipboard." << std::endl; return; } if (!EmptyClipboard()) { - std::cerr << "Failed to empty the Win32 clipboard." << std::endl; + err() << "Failed to empty the Win32 clipboard." << std::endl; return; } diff --git a/src/SFML/Window/Win32/CursorImpl.cpp b/src/SFML/Window/Win32/CursorImpl.cpp index dc5924bc..b96e2aeb 100755 --- a/src/SFML/Window/Win32/CursorImpl.cpp +++ b/src/SFML/Window/Win32/CursorImpl.cpp @@ -28,6 +28,7 @@ #include #include #include +#include #include diff --git a/src/SFML/Window/Win32/JoystickImpl.cpp b/src/SFML/Window/Win32/JoystickImpl.cpp index f4bf43a1..2967390d 100644 --- a/src/SFML/Window/Win32/JoystickImpl.cpp +++ b/src/SFML/Window/Win32/JoystickImpl.cpp @@ -32,11 +32,12 @@ #include #include #include -#include -#include +#include #include #include #include +#include +#include diff --git a/src/SFML/Window/Win32/WglContext.cpp b/src/SFML/Window/Win32/WglContext.cpp index 716d6797..1ebc31ff 100644 --- a/src/SFML/Window/Win32/WglContext.cpp +++ b/src/SFML/Window/Win32/WglContext.cpp @@ -29,6 +29,7 @@ #include #include #include +#include #include #include diff --git a/src/SFML/Window/Win32/WindowImplWin32.cpp b/src/SFML/Window/Win32/WindowImplWin32.cpp index aac58002..a007106d 100755 --- a/src/SFML/Window/Win32/WindowImplWin32.cpp +++ b/src/SFML/Window/Win32/WindowImplWin32.cpp @@ -35,7 +35,9 @@ // expects lowercase, and a native compile on windows, whether via msvc // or mingw-w64 addresses files in a case insensitive manner. #include +#include #include + #include // MinGW lacks the definition of some Win32 constants diff --git a/src/SFML/Window/Window.cpp b/src/SFML/Window/Window.cpp index 29489f21..468398fa 100644 --- a/src/SFML/Window/Window.cpp +++ b/src/SFML/Window/Window.cpp @@ -30,6 +30,7 @@ #include #include #include +#include namespace sf diff --git a/src/SFML/Window/WindowBase.cpp b/src/SFML/Window/WindowBase.cpp index 5d890e83..3086313d 100644 --- a/src/SFML/Window/WindowBase.cpp +++ b/src/SFML/Window/WindowBase.cpp @@ -29,6 +29,7 @@ #include #include #include +#include namespace diff --git a/src/SFML/Window/iOS/EaglContext.mm b/src/SFML/Window/iOS/EaglContext.mm index 62e17cfe..92875d4b 100644 --- a/src/SFML/Window/iOS/EaglContext.mm +++ b/src/SFML/Window/iOS/EaglContext.mm @@ -35,6 +35,8 @@ #include #include #include +#include + #if defined(__APPLE__) #if defined(__clang__)