From 812942db1664a77bcc3392cc00199067f5b7a2ae Mon Sep 17 00:00:00 2001 From: Juan Prieto Date: Fri, 7 Nov 2008 14:39:34 +0000 Subject: [PATCH] *** empty log message *** --- .../wxConceptControl.cxx | 14 ++++++++++---- .../wxContourEventHandler.cxx | 13 +++++++++---- 2 files changed, 19 insertions(+), 8 deletions(-) diff --git a/lib/Interface_ManagerContour_NDimensions/wxConceptControl.cxx b/lib/Interface_ManagerContour_NDimensions/wxConceptControl.cxx index 47c1c7e..e5de69b 100644 --- a/lib/Interface_ManagerContour_NDimensions/wxConceptControl.cxx +++ b/lib/Interface_ManagerContour_NDimensions/wxConceptControl.cxx @@ -236,10 +236,16 @@ DEFINE_EVENT_TYPE( wxEVT_CONCEPT_RELEASE ) //itoa( groupID, buffer, 10); std::string buffer; - for(int k = groupID; k == 0; k++){ - char temp = k % 10 + 48; - k = k / 10; - buffer = temp + buffer; + + if(groupID == 0){ + buffer = "0"; + }else{ + int k=groupID; + while (k > 0){ + char temp = k % 10 + 48; + k = k / 10; + buffer = temp + buffer; + } } //wxCheckBox *checkbox = new wxCheckBox( this, -1, wxString( label.c_str(), wxConvUTF8), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, wxString( buffer, wxConvUTF8) ); diff --git a/lib/Interface_ManagerContour_NDimensions/wxContourEventHandler.cxx b/lib/Interface_ManagerContour_NDimensions/wxContourEventHandler.cxx index 71cc382..6121c56 100644 --- a/lib/Interface_ManagerContour_NDimensions/wxContourEventHandler.cxx +++ b/lib/Interface_ManagerContour_NDimensions/wxContourEventHandler.cxx @@ -3721,10 +3721,15 @@ void wxContourEventHandler :: onREDO() std::string wxContourEventHandler::intToString(int num){ std::string result; - for(int k = num; k == 0; k++){ - char temp = k % 10 + 48; - k = k / 10; - result = temp + result; + if(num == 0){ + result = "0"; + }else{ + int k=num; + while (k > 0){ + char temp = k % 10 + 48; + k = k / 10; + result = temp + result; + } } return result; } -- 2.45.1