From ee318a73f3df14eccdefca1f5db34c354e94063a Mon Sep 17 00:00:00 2001 From: rdb Date: Wed, 8 Aug 2018 20:16:11 +0200 Subject: [PATCH] interval: prevent hypothetical stack overflow --- direct/src/interval/cMetaInterval.cxx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/direct/src/interval/cMetaInterval.cxx b/direct/src/interval/cMetaInterval.cxx index d43ea9cebf..08f8887706 100644 --- a/direct/src/interval/cMetaInterval.cxx +++ b/direct/src/interval/cMetaInterval.cxx @@ -679,7 +679,7 @@ write(std::ostream &out, int indent_level) const { int total_digits = num_decimals + 4; static const int max_digits = 32; // totally arbitrary nassertv(total_digits <= max_digits); - char format_str[12]; + char format_str[16]; sprintf(format_str, "%%%d.%df", total_digits, num_decimals); indent(out, indent_level) << get_name() << ":\n"; @@ -708,7 +708,7 @@ timeline(std::ostream &out) const { int total_digits = num_decimals + 4; static const int max_digits = 32; // totally arbitrary nassertv(total_digits <= max_digits); - char format_str[12]; + char format_str[16]; sprintf(format_str, "%%%d.%df", total_digits, num_decimals); int extra_indent_level = 0;