compat: mark unused parameters in win32/mingw functions
The compat/ directory contains many stub functions, wrappers, and so on that have to conform to a specific interface, but don't necessarily need to use all of their parameters. Let's mark them to avoid complaints from -Wunused-parameter. This was done mostly via guess-and-check with the Windows build in GitHub CI. I also confirmed that the win+VS build is similarly happy. Signed-off-by: Jeff King <peff@peff.net> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:

committed by
Junio C Hamano

parent
141491840d
commit
b652382d76
@ -21,7 +21,7 @@ static unsigned __stdcall win32_start_routine(void *arg)
|
||||
return 0;
|
||||
}
|
||||
|
||||
int pthread_create(pthread_t *thread, const void *unused,
|
||||
int pthread_create(pthread_t *thread, const void *attr UNUSED,
|
||||
void *(*start_routine)(void *), void *arg)
|
||||
{
|
||||
thread->arg = arg;
|
||||
|
@ -18,7 +18,7 @@
|
||||
*/
|
||||
#define pthread_mutex_t CRITICAL_SECTION
|
||||
|
||||
static inline int return_0(int i) {
|
||||
static inline int return_0(int i UNUSED) {
|
||||
return 0;
|
||||
}
|
||||
#define pthread_mutex_init(a,b) return_0((InitializeCriticalSection((a)), 0))
|
||||
@ -70,7 +70,7 @@ static inline void NORETURN pthread_exit(void *ret)
|
||||
}
|
||||
|
||||
typedef DWORD pthread_key_t;
|
||||
static inline int pthread_key_create(pthread_key_t *keyp, void (*destructor)(void *value))
|
||||
static inline int pthread_key_create(pthread_key_t *keyp, void (*destructor)(void *value) UNUSED)
|
||||
{
|
||||
return (*keyp = TlsAlloc()) == TLS_OUT_OF_INDEXES ? EAGAIN : 0;
|
||||
}
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
static HANDLE ms_eventlog;
|
||||
|
||||
void openlog(const char *ident, int logopt, int facility)
|
||||
void openlog(const char *ident, int logopt UNUSED, int facility UNUSED)
|
||||
{
|
||||
if (ms_eventlog)
|
||||
return;
|
||||
|
Reference in New Issue
Block a user