fix mingw build failures in CI with clang-tidy.

(cherry-picked from commit a8a72de6fb)
This commit is contained in:
Ozkan Sezer 2023-05-26 23:55:04 +03:00
parent c68976360d
commit 9dea06f5b5
1 changed files with 9 additions and 0 deletions

View File

@ -716,10 +716,19 @@ size_t strlcpy(char* dst, const char* src, size_t size);
size_t strlcat(char* dst, const char* src, size_t size);
#endif
#ifndef HAVE_WCSLCPY
size_t wcslcpy(wchar_t *dst, const wchar_t *src, size_t size);
#endif
#ifndef HAVE_WCSLCAT
size_t wcslcat(wchar_t *dst, const wchar_t *src, size_t size);
#endif
/* Starting LLVM 16, the analyser errors out if these functions do not have
their prototype defined (clang-diagnostic-implicit-function-declaration) */
#include <stdlib.h>
#include <string.h>
#include <stdio.h>
#define SDL_malloc malloc
#define SDL_calloc calloc