From 1ee02a2273a10cc30d5dd5e07be1e5ee6a392e55 Mon Sep 17 00:00:00 2001 From: "Kartik K. Agaram" Date: Sun, 15 Oct 2017 01:18:55 -0700 Subject: 4068 --- html/subx/010core.cc.html | 6 +++--- subx/010core.cc | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/html/subx/010core.cc.html b/html/subx/010core.cc.html index 828a5b90..75843a12 100644 --- a/html/subx/010core.cc.html +++ b/html/subx/010core.cc.html @@ -249,11 +249,11 @@ if ('onhashchange' in window) { 186 ¦ ¦ } 187 ¦ } 188 ¦ if (c >= '0' && c <= '9') return c; -189 ¦ else if (c >= 'a' && c <= 'f') return c; -190 ¦ else if (c >= 'A' && c <= 'F') return tolower(c); +189 ¦ if (c >= 'a' && c <= 'f') return c; +190 ¦ if (c >= 'A' && c <= 'F') return tolower(c); 191 ¦ // disallow any non-hex characters, including a '0x' prefix 192 ¦ if (!isspace(c)) { -193 ¦ ¦ raise << "invalid non-hex character '" << c << "'\n" << end(); +193 ¦ ¦ raise << "invalid non-hex character " << NUM(c) << "\n" << end(); 194 ¦ ¦ break; 195 ¦ } 196 } diff --git a/subx/010core.cc b/subx/010core.cc index 0713ec1d..42445afd 100644 --- a/subx/010core.cc +++ b/subx/010core.cc @@ -186,11 +186,11 @@ char next_hex_byte(istream& in) { } } if (c >= '0' && c <= '9') return c; - else if (c >= 'a' && c <= 'f') return c; - else if (c >= 'A' && c <= 'F') return tolower(c); + if (c >= 'a' && c <= 'f') return c; + if (c >= 'A' && c <= 'F') return tolower(c); // disallow any non-hex characters, including a '0x' prefix if (!isspace(c)) { - raise << "invalid non-hex character '" << c << "'\n" << end(); + raise << "invalid non-hex character " << NUM(c) << "\n" << end(); break; } } -- cgit 1.4.1-2-gfad0