summaryrefslogtreecommitdiff
path: root/src/lex/lex.c
diff options
context:
space:
mode:
authorJohn Mark Bell <jmb@netsurf-browser.org>2009-01-22 00:45:26 +0000
committerJohn Mark Bell <jmb@netsurf-browser.org>2009-01-22 00:45:26 +0000
commit703a8b505cf698c310497086334408d44397d121 (patch)
treef507e15f3d6abbdb29ff4651a8f4e666dc844edc /src/lex/lex.c
parentca3a7f507ebdcbb4a1ae16fd28ce6a256a0f8861 (diff)
downloadlibcss-703a8b505cf698c310497086334408d44397d121.tar.gz
libcss-703a8b505cf698c310497086334408d44397d121.tar.bz2
Move isDigit() and isHex() to utils.h.
Fix #rgb/#rrggbb parsing to ensure that the characters are valid hex digits. svn path=/trunk/libcss/; revision=6167
Diffstat (limited to 'src/lex/lex.c')
-rw-r--r--src/lex/lex.c12
1 files changed, 0 insertions, 12 deletions
diff --git a/src/lex/lex.c b/src/lex/lex.c
index 2b565d0..159be24 100644
--- a/src/lex/lex.c
+++ b/src/lex/lex.c
@@ -163,8 +163,6 @@ static inline bool startNMChar(uint8_t c);
static inline bool startNMStart(uint8_t c);
static inline bool startStringChar(uint8_t c);
static inline bool startURLChar(uint8_t c);
-static inline bool isDigit(uint8_t c);
-static inline bool isHex(uint8_t c);
static inline bool isSpace(uint8_t c);
/**
@@ -2133,16 +2131,6 @@ bool startURLChar(uint8_t c)
('*' <= c && c <= '~') || c >= 0x80 || c == '\\';
}
-bool isDigit(uint8_t c)
-{
- return '0' <= c && c <= '9';
-}
-
-bool isHex(uint8_t c)
-{
- return isDigit(c) || ('a' <= c && c <= 'f') || ('A' <= c && c <= 'F');
-}
-
bool isSpace(uint8_t c)
{
return c == ' ' || c == '\r' || c == '\n' || c == '\f' || c == '\t';