uac: use signed char (minor fix)
authorAndrei Pelinescu-Onciul <andrei@iptel.org>
Thu, 1 Oct 2009 09:25:43 +0000 (11:25 +0200)
committerAndrei Pelinescu-Onciul <andrei@iptel.org>
Thu, 1 Oct 2009 09:25:43 +0000 (11:25 +0200)
On some platform/compiler combination char can be unsigned by
default (e.g. gcc arm and ppc) => use signed char when comparing
it with 0.

modules_k/uac/from.c
modules_s/uac/from.c

index dc3bbcb..4657e11 100644 (file)
@@ -123,7 +123,7 @@ static inline int decode_from( str *src , str *dst)
        int idx;
        int end;
        int i,j;
-       char c;
+       signed char c;
 
        /* Count '-' at end and disregard them */
        for( n=0,i=src->len-1; src->s[i]=='-'; i--)
index e9e3243..f7abf88 100644 (file)
@@ -110,7 +110,7 @@ static inline int decode_from( str *src , str *dst)
        int idx;
        int end;
        int i,j;
-       char c;
+       signed char c;
 
        /* Count '-' at end and disregard them */
        for( n=0,i=src->len-1; src->s[i]=='-'; i--)