]> git.saurik.com Git - apple/xnu.git/blobdiff - bsd/libkern/url_encode.c
xnu-7195.81.3.tar.gz
[apple/xnu.git] / bsd / libkern / url_encode.c
index 353dbbdce600f5f870c1969b33710364c3d5d646..0ca3d5eb0a17fa7bd5ba916d718aa637184fa539 100644 (file)
@@ -66,7 +66,7 @@ url_decode(char *str)
                                c += hex2int(*str++);
                        }
                        if (*str) {
                                c += hex2int(*str++);
                        }
                        if (*str) {
-                               c = (c << 4) + hex2int(*str++);
+                               c = (char)((c << 4) + hex2int(*str++));
                        }
 
                        if (isprint(c)) {
                        }
 
                        if (isprint(c)) {