diff options
author | 2021-09-03 10:02:31 -0700 | |
---|---|---|
committer | 2021-09-03 11:40:30 -0700 | |
commit | 27e0c3c6cfead8fccd16105be497dba7ccd0ec6b (patch) | |
tree | 0c4bc32b547a378cabe191196dbfe4232012dbbf /compat/win32 | |
parent | gettext: remove optional non-standard parens in N_() definition (diff) | |
download | tgif-27e0c3c6cfead8fccd16105be497dba7ccd0ec6b.tar.xz |
win32: allow building with pedantic mode enabled
In preparation to building with pedantic mode enabled, change a couple
of places where the current mingw gcc compiler provided with the SDK
reports issues.
A full fix for the incompatible use of (void *) to store function
pointers has been punted, with the minimal change to instead use a
generic function pointer (FARPROC), and therefore the (hopefully)
temporary need to disable incompatible pointer warnings.
Signed-off-by: Carlo Marcelo Arenas Belón <carenas@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'compat/win32')
-rw-r--r-- | compat/win32/lazyload.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/compat/win32/lazyload.h b/compat/win32/lazyload.h index 9e631c8593..d2056cdadf 100644 --- a/compat/win32/lazyload.h +++ b/compat/win32/lazyload.h @@ -37,7 +37,7 @@ struct proc_addr { #define INIT_PROC_ADDR(function) \ (function = get_proc_addr(&proc_addr_##function)) -static inline void *get_proc_addr(struct proc_addr *proc) +static inline FARPROC get_proc_addr(struct proc_addr *proc) { /* only do this once */ if (!proc->initialized) { |