diff options
author | Kostya Serebryany <kcc@google.com> | 2012-05-31 14:35:53 +0000 |
---|---|---|
committer | Kostya Serebryany <kcc@google.com> | 2012-05-31 14:35:53 +0000 |
commit | 3f4c3875c42078e22c7e5356c5746fd18756d958 (patch) | |
tree | 5eb54d08f73ecc05f51f038ab7d9920c8e380b48 /lib/asan/asan_printf.cc | |
parent | a13749bd7b3629a3498e765960729a8ade5db7cf (diff) | |
download | compiler-rt-3f4c3875c42078e22c7e5356c5746fd18756d958.tar.gz |
[asan] more renaming
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@157746 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/asan/asan_printf.cc')
-rw-r--r-- | lib/asan/asan_printf.cc | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/lib/asan/asan_printf.cc b/lib/asan/asan_printf.cc index 69c34fa4f..a9f501ce2 100644 --- a/lib/asan/asan_printf.cc +++ b/lib/asan/asan_printf.cc @@ -23,11 +23,11 @@ namespace __asan { extern char *error_message_buffer; -extern size_t error_message_buffer_pos, error_message_buffer_size; +extern uptr error_message_buffer_pos, error_message_buffer_size; void RawWrite(const char *buffer) { static const char *kRawWriteError = "RawWrite can't output requested buffer!"; - size_t length = (size_t)internal_strlen(buffer); + uptr length = (uptr)internal_strlen(buffer); if (length != AsanWrite(2, buffer, length)) { AsanWrite(2, kRawWriteError, internal_strlen(kRawWriteError)); AsanDie(); @@ -54,11 +54,11 @@ static inline int AppendChar(char **buff, const char *buff_end, char c) { // "minimal_num_length", it is padded with leading zeroes. static int AppendUnsigned(char **buff, const char *buff_end, uint64_t num, uint8_t base, uint8_t minimal_num_length) { - size_t const kMaxLen = 30; + uptr const kMaxLen = 30; RAW_CHECK(base == 10 || base == 16); RAW_CHECK(minimal_num_length < kMaxLen); - size_t num_buffer[kMaxLen]; - size_t pos = 0; + uptr num_buffer[kMaxLen]; + uptr pos = 0; do { RAW_CHECK_MSG(pos < kMaxLen, "appendNumber buffer overflow"); num_buffer[pos++] = num % base; @@ -67,7 +67,7 @@ static int AppendUnsigned(char **buff, const char *buff_end, uint64_t num, while (pos < minimal_num_length) num_buffer[pos++] = 0; int result = 0; while (pos-- > 0) { - size_t digit = num_buffer[pos]; + uptr digit = num_buffer[pos]; result += AppendChar(buff, buff_end, (digit < 10) ? '0' + digit : 'a' + digit - 10); } @@ -88,7 +88,7 @@ static inline int AppendSignedDecimal(char **buff, const char *buff_end, static inline int AppendString(char **buff, const char *buff_end, const char *s) { // Avoid library functions like stpcpy here. - RAW_CHECK_MSG(s, "Error: passing a NULL pointer to AppendString\n"); + RAW_CHECK_MSG(s, "Error: passing a 0 pointer to AppendString\n"); int result = 0; for (; *s; s++) { result += AppendChar(buff, buff_end, *s); @@ -126,17 +126,17 @@ static int VSNPrintf(char *buff, int buff_length, : va_arg(args, int); result += AppendSignedDecimal(&buff, buff_end, dval); break; - case 'u': uval = have_z ? va_arg(args, size_t) + case 'u': uval = have_z ? va_arg(args, uptr) : va_arg(args, unsigned); result += AppendUnsigned(&buff, buff_end, uval, 10, 0); break; - case 'x': uval = have_z ? va_arg(args, size_t) + case 'x': uval = have_z ? va_arg(args, uptr) : va_arg(args, unsigned); result += AppendUnsigned(&buff, buff_end, uval, 16, 0); break; case 'p': RAW_CHECK_MSG(!have_z, kPrintfFormatsHelp); result += AppendPointer(&buff, buff_end, - va_arg(args, uintptr_t)); + va_arg(args, uptr)); break; case 's': RAW_CHECK_MSG(!have_z, kPrintfFormatsHelp); result += AppendString(&buff, buff_end, va_arg(args, char*)); @@ -167,7 +167,7 @@ void Printf(const char *format, ...) { // Returns the number of symbols that should have been written to buffer // (not including trailing '\0'). Thus, the string is truncated // iff return value is not less than "length". -int SNPrintf(char *buffer, size_t length, const char *format, ...) { +int SNPrintf(char *buffer, uptr length, const char *format, ...) { va_list args; va_start(args, format); int needed_length = VSNPrintf(buffer, length, format, args); |