diff options
| author | Kewen Meng <Kewen.Meng@amd.com> | 2025-11-04 19:43:16 -0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-11-04 19:43:16 -0800 |
| commit | c5aaee0bb07b221e5d3314bbdcf1abc4a604d6bd (patch) | |
| tree | 1ca3e705faf3c443a3da43eb8ffe24be88e9cec9 /libc/src/stdlib/strfroml.cpp | |
| parent | f291f335c9628ea8d855fcc7c246171d70ceff58 (diff) | |
Revert commit d8e5698 and 15b19c7 (#166498)
Diffstat (limited to 'libc/src/stdlib/strfroml.cpp')
| -rw-r--r-- | libc/src/stdlib/strfroml.cpp | 11 |
1 files changed, 1 insertions, 10 deletions
diff --git a/libc/src/stdlib/strfroml.cpp b/libc/src/stdlib/strfroml.cpp index 31668a0323c9..12f22a8a2fb6 100644 --- a/libc/src/stdlib/strfroml.cpp +++ b/libc/src/stdlib/strfroml.cpp @@ -7,10 +7,7 @@ //===----------------------------------------------------------------------===// #include "src/stdlib/strfroml.h" -#include "src/__support/CPP/limits.h" #include "src/__support/macros/config.h" -#include "src/stdio/printf_core/core_structs.h" -#include "src/stdio/printf_core/error_mapper.h" #include "src/stdlib/str_from_util.h" namespace LIBC_NAMESPACE_DECL { @@ -44,13 +41,7 @@ LLVM_LIBC_FUNCTION(int, strfroml, if (n > 0) wb.buff[wb.buff_cur] = '\0'; - if (writer.get_chars_written() > - static_cast<size_t>(cpp::numeric_limits<int>::max())) { - libc_errno = - printf_core::internal_error_to_errno(-printf_core::OVERFLOW_ERROR); - return -1; - } - return static_cast<int>(writer.get_chars_written()); + return writer.get_chars_written(); } } // namespace LIBC_NAMESPACE_DECL |
