1Make netcat_flag_count() return positive value 2 3C language has 3 distinct char types: 4 char 5 unsigned char 6 signed char 7A char has the same range of values as signed char on X86, 8but same as unsigned char on PPC which made netcat_flag_count 9return a negative value, now we force variable c as signed char 10to make netcat_flag_count return positive value. 11 12Upstream-Status: Pending 13 14Signed-off-by: Roy.Li <rongqing.li@windriver.com> 15--- 16 src/flagset.c | 2 +- 17 1 files changed, 1 insertions(+), 1 deletions(-) 18 19diff --git a/src/flagset.c b/src/flagset.c 20index 442b634..54ac898 100644 21--- a/src/flagset.c 22+++ b/src/flagset.c 23@@ -134,7 +134,7 @@ unsigned short netcat_flag_next(unsigned short port) 24 25 int netcat_flag_count(void) 26 { 27- register char c; 28+ register signed char c; 29 register int i; 30 int ret = 0; 31 32-- 331.7.5.4 34 35