[psplash][PATCH 5/5] psplash: fix remaining unused-parameter warnings


Richard Leitner
 

Define UNUSED macro for GCC's ((__unused__)) attribute and use it for
the remaining unused-parameter warnings. These unused parameters are
required due to the definition of the sighandler_t.

This fixes following unused-parameter warnings:

psplash.c: In function 'psplash_exit':
psplash.c:36:19: warning: unused parameter 'signum' [-Wunused-parameter]

psplash-console.c: In function 'vt_request':
psplash-console.c:27:17: warning: unused parameter 'sig'
[-Wunused-parameter]

Signed-off-by: Richard Leitner <richard.leitner@...>
---
psplash-console.c | 2 +-
psplash.c | 2 +-
psplash.h | 6 ++++++
3 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/psplash-console.c b/psplash-console.c
index 9b7dfb9..055f5b0 100644
--- a/psplash-console.c
+++ b/psplash-console.c
@@ -24,7 +24,7 @@ static int VTNumInitial = -1;
static int Visible = 1;

static void
-vt_request (int sig)
+vt_request (int UNUSED(sig))
{
DBG("mark, visible:%i", Visible);

diff --git a/psplash.c b/psplash.c
index c72d120..04d3d49 100644
--- a/psplash.c
+++ b/psplash.c
@@ -33,7 +33,7 @@
)

void
-psplash_exit (int signum)
+psplash_exit (int UNUSED(signum))
{
DBG("mark");

diff --git a/psplash.h b/psplash.h
index 22d73a3..7b1298f 100644
--- a/psplash.h
+++ b/psplash.h
@@ -69,6 +69,12 @@ typedef int bool;
#define DBG(x, a...) do {} while (0)
#endif

+#ifdef __GNUC__
+# define UNUSED(x) UNUSED_ ## x __attribute__((__unused__))
+#else
+# define UNUSED(x) UNUSED_ ## x
+#endif
+
typedef struct PSplashFont
{
char *name; /* Font name. */
--
2.1.4

Join yocto@lists.yoctoproject.org to automatically receive all group messages.