]> git.lizzy.rs Git - plan9front.git/commitdiff
libjson: fix mistake in unicode handler (thanks cinap)
authorBurnZeZ <brz-9dev@intma.in>
Sun, 27 Oct 2013 23:29:02 +0000 (19:29 -0400)
committerBurnZeZ <brz-9dev@intma.in>
Sun, 27 Oct 2013 23:29:02 +0000 (19:29 -0400)
sys/src/libjson/json.c

index 0e1de4ca4bc2d43149a0676131c28518d39ead5c..fc514c2ea1c2a0696e8d04c4e9609ede5b7a469f 100644 (file)
@@ -127,9 +127,9 @@ lex(Lex *l)
 
                                                c = getch(l);
                                                r *= 16;
-                                               if(c > '0' && c < '9') r += c - '0';
-                                               else if(c > 'a' && c < 'f') r += c - 'a' + 10;
-                                               else if(c > 'A' && c < 'F') r += c - 'A' + 10;
+                                               if(c >= '0' && c <= '9') r += c - '0';
+                                               else if(c >= 'a' && c <= 'f') r += c - 'a' + 10;
+                                               else if(c >= 'A' && c <= 'F') r += c - 'A' + 10;
                                        }
                                        break;
                                case 't':