From 93ce39438787f7aff0e51a11f155f94ad40402a6 Mon Sep 17 00:00:00 2001 From: n-stein <16599929+n-stein@users.noreply.github.com> Date: Mon, 21 Oct 2024 10:34:39 -0400 Subject: [PATCH] fix(#6847): fix wxWidgets debug assertion failures --- src/mmframe.cpp | 2 +- src/reports/mmDateRange.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/mmframe.cpp b/src/mmframe.cpp index 68535a629b..b5cb1e8170 100644 --- a/src/mmframe.cpp +++ b/src/mmframe.cpp @@ -2741,7 +2741,7 @@ void mmGUIFrame::refreshPanelData(wxCommandEvent& /*event*/) } void mmGUIFrame::refreshPanelData() { - int id = panelCurrent_->GetId(); + int id = panelCurrent_ ? panelCurrent_->GetId() : mmID_HOMEPAGE; wxLogDebug("Panel ID: %d", id); switch (id) diff --git a/src/reports/mmDateRange.cpp b/src/reports/mmDateRange.cpp index 2d0a0d50c5..bcacf0c034 100644 --- a/src/reports/mmDateRange.cpp +++ b/src/reports/mmDateRange.cpp @@ -22,7 +22,7 @@ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA #include "option.h" #include -#define DATE_MAX 253402300799 /* Dec 31, 9999 23:59:59 UTC*/ +#define DATE_MAX 32503679999 /* Dec 31, 2999 23:59:59 UTC*/ mmDateRange::mmDateRange() : today_(wxDateTime::Today()) , today_end_(wxDateTime(23, 59, 59, 999))