Skip to content

Commit 743bc13

Browse files
authored
Revert locale in single_include
This complements pull-request p-ranav#110
1 parent d553e59 commit 743bc13

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

single_include/tabulate/tabulate.hpp

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8582,8 +8582,10 @@ inline bool Printer::print_cell_border_top(std::ostream &stream, TableInternal &
85828582
auto corner_background_color = *format.corner_top_left_background_color_;
85838583
auto border_top = *format.border_top_;
85848584

8585-
if ((corner == "" && border_top == "") || !*format.show_border_top_)
8585+
if ((corner == "" && border_top == "") || !*format.show_border_top_) {
8586+
std::locale::global(old_locale);
85868587
return false;
8588+
}
85878589

85888590
apply_element_style(stream, corner_color, corner_background_color, {});
85898591
if (*format.show_row_separator_) {
@@ -8645,8 +8647,10 @@ inline bool Printer::print_cell_border_bottom(std::ostream &stream, TableInterna
86458647
auto corner_background_color = *format.corner_bottom_left_background_color_;
86468648
auto border_bottom = *format.border_bottom_;
86478649

8648-
if ((corner == "" && border_bottom == "") || !*format.show_border_bottom_)
8650+
if ((corner == "" && border_bottom == "") || !*format.show_border_bottom_) {
8651+
std::locale::global(old_locale);
86498652
return false;
8653+
}
86508654

86518655
apply_element_style(stream, corner_color, corner_background_color, {});
86528656
stream << corner;

0 commit comments

Comments
 (0)