From: Julien Muchembled <jm@jmuchemb.eu>
Date: Fri, 26 Jun 2015 20:49:34 +0200
Subject: Fix link failure with GCC 5

'inline' keyword is useless here and with C99 inline semantics, 'put_pixel'
was not externally visible anymore.

Bug-Debian: https://bugs.debian.org/778151
---
 fbsplash/render.c | 2 +-
 fbsplash/splash.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/fbsplash/render.c b/fbsplash/render.c
index b1f1d63..77ef1a8 100644
--- a/fbsplash/render.c
+++ b/fbsplash/render.c
@@ -45,7 +45,7 @@ void render_icon(icon *ticon, u8 *target)
 	}
 }
 
-inline void put_pixel (u8 a, u8 r, u8 g, u8 b, u8 *src, u8 *dst, u8 add)
+void put_pixel (u8 a, u8 r, u8 g, u8 b, u8 *src, u8 *dst, u8 add)
 {
 	if (fb_opt) {
 		if (a != 255) {
diff --git a/fbsplash/splash.h b/fbsplash/splash.h
index bd0d100..e58ccf3 100644
--- a/fbsplash/splash.h
+++ b/fbsplash/splash.h
@@ -229,7 +229,7 @@ int remove_dev(char *fn, int flag);
 
 /* render.c */
 void render_objs(u8 *target, u8 *bgnd, char mode, unsigned char origin, int progress_only);
-inline void put_pixel (u8 a, u8 r, u8 g, u8 b, u8 *src, u8 *dst, u8 add);
+void put_pixel (u8 a, u8 r, u8 g, u8 b, u8 *src, u8 *dst, u8 add);
 
 /* image.c */
 int load_images(char mode);
