From 94732247120ec1b4be9a8e471217507f1b5e1ccf Mon Sep 17 00:00:00 2001 From: oaq Date: Fri, 22 May 2026 23:30:25 +1000 Subject: [PATCH] rtknavi_qt: initialize the refpos Otherwise uninitialized values can be passed through. --- app/qtapp/appcmn_qt/navi_post_opt.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/qtapp/appcmn_qt/navi_post_opt.cpp b/app/qtapp/appcmn_qt/navi_post_opt.cpp index ca9c89be6..c8194c0fb 100644 --- a/app/qtapp/appcmn_qt/navi_post_opt.cpp +++ b/app/qtapp/appcmn_qt/navi_post_opt.cpp @@ -651,7 +651,7 @@ void OptDialog::selectSolutionFont() //--------------------------------------------------------------------------- void OptDialog::updateOptions() { - double rovPos[3], refPos[3]; + double rovPos[3] = {0}, refPos[3] = {0}; QLineEdit *editu[] = {ui->lERoverPosition1, ui->lERoverPosition2, ui->lERoverPosition3 }; QLineEdit *editr[] = {ui->lEReferencePosition1, ui->lEReferencePosition2, ui->lEReferencePosition3 }; pcvs_t pcvr; @@ -1274,7 +1274,7 @@ void OptDialog::save(const QString &file) //--------------------------------------------------------------------------- void OptDialog::saveOptions(QSettings &settings) { - double rovPos[3], refPos[3]; + double rovPos[3] = {0}, refPos[3] = {0}; QLineEdit *editu[] = {ui->lERoverPosition1, ui->lERoverPosition2, ui->lERoverPosition3}; QLineEdit *editr[] = {ui->lEReferencePosition1, ui->lEReferencePosition2, ui->lEReferencePosition3};