1
0
mirror of https://github.com/samba-team/samba.git synced 2025-02-23 09:57:40 +03:00

Add UNUSED(paramname) macro to be used in parameter lists, to quieten

gcc warnings about unused parameters.
(This used to be commit b29775d442c36f667a6db5ba9dbe47d1a133525f)
This commit is contained in:
Martin Pool 2002-01-09 05:27:59 +00:00
parent e4bf9af03c
commit bb21af13e3
2 changed files with 12 additions and 2 deletions

View File

@ -2,9 +2,9 @@
#define _INCLUDES_H
/*
Unix SMB/Netbios implementation.
Version 1.9.
Machine customisation and include handling
Copyright (C) Andrew Tridgell 1994-1998
Copyright (C) 2002 by Martin Pool <mbp@samba.org>
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
@ -63,6 +63,15 @@
#define PRINTF_ATTRIBUTE(a1, a2)
#endif
#ifdef __GNUC__
/** gcc attribute used on function parameters so that it does not emit
* warnings about them being unused. **/
# define UNUSED(param) param __attribute__ ((unused))
#else
# define UNUSED(param) param
/** Feel free to add definitions for other compilers here. */
#endif
#ifdef RELIANTUNIX
/*
* <unistd.h> has to be included before any other to get

View File

@ -80,7 +80,8 @@ static void killkids(void)
process a sam sync message - not sure whether to do this here or
somewhere else
****************************************************************************/
static void msg_sam_sync(int msg_type, pid_t pid, void *buf, size_t len)
static void msg_sam_sync(int UNUSED(msg_type), pid_t UNUSED(pid),
void *UNUSED(buf), size_t UNUSED(len))
{
DEBUG(10, ("** sam sync message received, ignoring\n"));
}