File avoid-gcc-warnings-in-mbstring-extensions.patch of Package php56

From: Michal Kubecek <mkubecek@suse.cz>
Date: Sun, 25 Aug 2013 15:04:52 +0200
Subject: avoid gcc warnings in mbstring extensions

Fix two places where no value is returned in a non-void functions.
---
 ext/mbstring/libmbfl/filters/mbfilter_utf8.c        | 2 +-
 ext/mbstring/libmbfl/filters/mbfilter_utf8_mobile.c | 1 +
 3 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/ext/mbstring/libmbfl/filters/mbfilter_utf8.c b/ext/mbstring/libmbfl/filters/mbfilter_utf8.c
index 5539700..1d8591a 100644
--- a/ext/mbstring/libmbfl/filters/mbfilter_utf8.c
+++ b/ext/mbstring/libmbfl/filters/mbfilter_utf8.c
@@ -93,7 +93,7 @@ const struct mbfl_convert_vtbl vtbl_wchar_utf8 = {
 
 #define CK(statement)	do { if ((statement) < 0) return (-1); } while (0)
 
-int mbfl_filt_put_invalid_char(int c, mbfl_convert_filter *filter)
+void mbfl_filt_put_invalid_char(int c, mbfl_convert_filter *filter)
 {
 	int w;
 	w = c & MBFL_WCSGROUP_MASK;
diff --git a/ext/mbstring/libmbfl/filters/mbfilter_utf8_mobile.c b/ext/mbstring/libmbfl/filters/mbfilter_utf8_mobile.c
index f9b643c..b6de33d 100644
--- a/ext/mbstring/libmbfl/filters/mbfilter_utf8_mobile.c
+++ b/ext/mbstring/libmbfl/filters/mbfilter_utf8_mobile.c
@@ -38,6 +38,7 @@
 
 extern int mbfl_filt_ident_utf8(int c, mbfl_identify_filter *filter);
 extern int mbfl_filt_conv_utf8_wchar_flush(mbfl_convert_filter *filter);
+extern void mbfl_filt_put_invalid_char(int c, mbfl_convert_filter *filter);
 
 extern const unsigned char mblen_table_utf8[];
 
-- 
1.8.1.4

openSUSE Build Service is sponsored by