From 216f63c66a759320f179df19a983b40d12e03cb4 Mon Sep 17 00:00:00 2001 From: Jonathan Lambrechts <jonathan.lambrechts@uclouvain.be> Date: Tue, 23 Jul 2013 12:02:24 +0000 Subject: [PATCH] High order gui : fix uninitialized values --- Fltk/highOrderToolsWindow.cpp | 1 + Mesh/HighOrder.cpp | 1 + 2 files changed, 2 insertions(+) diff --git a/Fltk/highOrderToolsWindow.cpp b/Fltk/highOrderToolsWindow.cpp index 267ed50089..36308cf651 100644 --- a/Fltk/highOrderToolsWindow.cpp +++ b/Fltk/highOrderToolsWindow.cpp @@ -149,6 +149,7 @@ static void highordertools_runopti_cb(Fl_Widget *w, void *data) highOrderToolsWindow::highOrderToolsWindow(int deltaFontSize) { + getMeshInfoForHighOrder(GModel::current(), meshOrder, complete, CAD); FL_NORMAL_SIZE -= deltaFontSize; int width = 3 * IW + 4 * WB; diff --git a/Mesh/HighOrder.cpp b/Mesh/HighOrder.cpp index cc21c76958..aeac6a0b00 100644 --- a/Mesh/HighOrder.cpp +++ b/Mesh/HighOrder.cpp @@ -1162,6 +1162,7 @@ void getMeshInfoForHighOrder(GModel *gm, int &meshOrder, bool &complete, { meshOrder = -1; CAD = true; + complete = 1; for (GModel::riter itr = gm->firstRegion(); itr != gm->lastRegion(); ++itr) { if ((*itr)->getNumMeshElements()){ meshOrder = (*itr)->getMeshElement(0)->getPolynomialOrder(); -- GitLab