summaryrefslogtreecommitdiffstats
path: root/compiler-rt/lib/sanitizer_common/sanitizer_flag_parser.h
diff options
context:
space:
mode:
authorVitaly Buka <vitalybuka@google.com>2018-06-17 08:41:45 +0000
committerVitaly Buka <vitalybuka@google.com>2018-06-17 08:41:45 +0000
commitb957f99d572399303d8c5a181199a1d4df72490e (patch)
tree3a8593a3200ad58c1d0d7f673a7dd5ed12c87424 /compiler-rt/lib/sanitizer_common/sanitizer_flag_parser.h
parent9786946731da30f0ad849e2ecaa779eb53777130 (diff)
downloadbcm5719-llvm-b957f99d572399303d8c5a181199a1d4df72490e.tar.gz
bcm5719-llvm-b957f99d572399303d8c5a181199a1d4df72490e.zip
[sanitizer] Use const char* in internal_simple_strtoll
llvm-svn: 334900
Diffstat (limited to 'compiler-rt/lib/sanitizer_common/sanitizer_flag_parser.h')
-rw-r--r--compiler-rt/lib/sanitizer_common/sanitizer_flag_parser.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/compiler-rt/lib/sanitizer_common/sanitizer_flag_parser.h b/compiler-rt/lib/sanitizer_common/sanitizer_flag_parser.h
index f649f5bffea..705bfe23b30 100644
--- a/compiler-rt/lib/sanitizer_common/sanitizer_flag_parser.h
+++ b/compiler-rt/lib/sanitizer_common/sanitizer_flag_parser.h
@@ -81,7 +81,7 @@ inline bool FlagHandler<const char *>::Parse(const char *value) {
template <>
inline bool FlagHandler<int>::Parse(const char *value) {
- char *value_end;
+ const char *value_end;
*t_ = internal_simple_strtoll(value, &value_end, 10);
bool ok = *value_end == 0;
if (!ok) Printf("ERROR: Invalid value for int option: '%s'\n", value);
@@ -90,7 +90,7 @@ inline bool FlagHandler<int>::Parse(const char *value) {
template <>
inline bool FlagHandler<uptr>::Parse(const char *value) {
- char *value_end;
+ const char *value_end;
*t_ = internal_simple_strtoll(value, &value_end, 10);
bool ok = *value_end == 0;
if (!ok) Printf("ERROR: Invalid value for uptr option: '%s'\n", value);
OpenPOWER on IntegriCloud