aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJonathan Wakely <jwakely@redhat.com>2022-10-12 11:59:33 +0100
committerJonathan Wakely <jwakely@redhat.com>2022-10-14 15:35:41 +0100
commitcf0b7e9787c3686c47219a725f2cbcaa19faaaca (patch)
tree5b19a06450361b90b0a5099364e8a3900f08350b /gcc
parent823e9097f70eb95ef09fde357aebd071aec311d9 (diff)
downloadgcc-cf0b7e9787c3686c47219a725f2cbcaa19faaaca.zip
gcc-cf0b7e9787c3686c47219a725f2cbcaa19faaaca.tar.gz
gcc-cf0b7e9787c3686c47219a725f2cbcaa19faaaca.tar.bz2
libstdc++: Simplify print_raw function for debug assertions
Replace two uses of print_raw where it's clearer to just use fprintf directly. Then the only remaining use of print_raw is as the print_func argument of pretty_print. When called by pretty_print the count is either a positive integer or -1, so we can simplify print_raw itself. Remove the default argument, because it's never used. Remove the check for nbc == 0, which never happens (but would be harmless if it did). Replace the conditional expression with a single call to fprintf, using INT_MAX as the maximum length. libstdc++-v3/ChangeLog: * src/c++11/debug.cc (print_raw): Simplify. (print_word): Print indentation by calling fprintf directly. (_Error_formatter::_M_error): Print unindented string by calling fprintf directly.
Diffstat (limited to 'gcc')
0 files changed, 0 insertions, 0 deletions