[PATCH v2] Fix symlink __stdcall problem at MSVC
- From
Frank Li <lznuaa@gmail.com>
- Date
- Aug 20, 2009, 14:21 UTC
- Message-ID
- <1250778072-4324-1-git-send-email-lznuaa@gmail.com>
MSVC requires that __stdcall be between return value and function name. Further, all Win32 API definitions look like this:
TYPE WINAPI function_name...
Signed-off-by: Frank Li <lznuaa@gmail.com> --- compat/mingw.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/compat/mingw.c b/compat/mingw.c index fd642e4..4256243 100644 --- a/compat/mingw.c +++ b/compat/mingw.c @@ -1421,7 +1421,7 @@ int link(const char *oldpath, const char *newpath) int symlink(const char *oldpath, const char *newpath) { - typedef BOOL WINAPI (*symlink_fn)(const char*, const char*, DWORD); + typedef BOOL (WINAPI *symlink_fn)(const char*, const char*, DWORD); static symlink_fn create_symbolic_link = NULL; if (!create_symbolic_link) { create_symbolic_link = (symlink_fn) GetProcAddress(
-- 1.6.4.msysgit.0