Warnings: fix a documentation warning and missing prototypes
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59
diff --git a/include/SDL_syswm.h b/include/SDL_syswm.h
index e7d9baa..79c0bc6 100644
--- a/include/SDL_syswm.h
+++ b/include/SDL_syswm.h
@@ -34,7 +34,7 @@
#include "SDL_version.h"
/**
- * \file SDL_syswm.h
+ * \brief SDL_syswm.h
*
* Your application has access to a special type of event ::SDL_SYSWMEVENT,
* which contains window-manager specific information and arrives whenever
diff --git a/include/SDL_test_memory.h b/include/SDL_test_memory.h
index 4827ae6..576715d 100644
--- a/include/SDL_test_memory.h
+++ b/include/SDL_test_memory.h
@@ -42,14 +42,14 @@ extern "C" {
*
* \note This should be called before any other SDL functions for complete tracking coverage
*/
-int SDLTest_TrackAllocations();
+int SDLTest_TrackAllocations(void);
/**
* \brief Print a log of any outstanding allocations
*
* \note This can be called after SDL_Quit()
*/
-void SDLTest_LogAllocations();
+void SDLTest_LogAllocations(void);
/* Ends C function definitions when using C++ */
diff --git a/src/render/software/SDL_render_sw.c b/src/render/software/SDL_render_sw.c
index b907456..1e69513 100644
--- a/src/render/software/SDL_render_sw.c
+++ b/src/render/software/SDL_render_sw.c
@@ -820,7 +820,7 @@ SW_CreateRendererForSurface(SDL_Surface * surface)
return renderer;
}
-SDL_Renderer *
+static SDL_Renderer *
SW_CreateRenderer(SDL_Window * window, Uint32 flags)
{
SDL_Surface *surface;
diff --git a/src/thread/pthread/SDL_systhread.c b/src/thread/pthread/SDL_systhread.c
index 92ffaea..1abff28 100644
--- a/src/thread/pthread/SDL_systhread.c
+++ b/src/thread/pthread/SDL_systhread.c
@@ -49,6 +49,7 @@
#include "SDL_log.h"
#include "SDL_platform.h"
#include "SDL_thread.h"
+#include "SDL_system.h"
#include "../SDL_thread_c.h"
#include "../SDL_systhread.h"
#ifdef __ANDROID__