From 7636b0acc28a74c1963a58d0a7e11d8c4157cd7e Mon Sep 17 00:00:00 2001 From: basil00 Date: Sat, 13 Apr 2013 14:46:45 +0800 Subject: [PATCH] - Fix MinGW wcscpy_s() workaround. --- dll/divert.c | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/dll/divert.c b/dll/divert.c index cc5ade8..2102798 100644 --- a/dll/divert.c +++ b/dll/divert.c @@ -29,8 +29,13 @@ #include #ifdef __MINGW32__ -#define wcscpy_s(s1, l, s2) wcscpy(s1, s2) -#endif +#define wcscpy_s(s1, l, s2) divert_wcscpy_s((s1), (l), (s2)) +static int divert_wcscpy_s(wchar_t *dst, size_t len, wchar_t *src) +{ + wcscpy(dst, src); + return 0; +} +#endif /* __MINGW32__ */ /* * From wdfinstaller.h