diff options
author | Paul Wankadia <junyer@google.com> | 2016-07-22 02:22:58 +1000 |
---|---|---|
committer | Paul Wankadia <junyer@google.com> | 2016-07-21 16:25:09 +0000 |
commit | 0aefcfb4dc60f6d401482c62014eec5bd70cc225 (patch) | |
tree | e92ed43a843454d9183ce42cfd1b0fc3dd7b77c2 /re2/re2.h | |
parent | e85c8a92540ea2272ad638ac827ff039d1792e01 (diff) | |
download | regex-re2-0aefcfb4dc60f6d401482c62014eec5bd70cc225.tar.gz |
char is distinct from signed char and unsigned char.
Change-Id: I13f226d8192e3e9baafb4efa3c584c185c30f6f7
Reviewed-on: https://code-review.googlesource.com/5330
Reviewed-by: Paul Wankadia <junyer@google.com>
Diffstat (limited to 're2/re2.h')
-rw-r--r-- | re2/re2.h | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -789,7 +789,7 @@ class RE2::Arg { MAKE_PARSER(char, parse_char); - MAKE_PARSER(signed char, parse_char); + MAKE_PARSER(signed char, parse_schar); MAKE_PARSER(unsigned char, parse_uchar); MAKE_PARSER(short, parse_short); MAKE_PARSER(unsigned short, parse_ushort); @@ -823,6 +823,7 @@ class RE2::Arg { static bool parse_null (const char* str, int n, void* dest); static bool parse_char (const char* str, int n, void* dest); + static bool parse_schar (const char* str, int n, void* dest); static bool parse_uchar (const char* str, int n, void* dest); static bool parse_float (const char* str, int n, void* dest); static bool parse_double (const char* str, int n, void* dest); |