From 77fb25dfc2835645bd75d577f506c789f00198a6 Mon Sep 17 00:00:00 2001
From: Ruth Sabariego <ruth.sabariego@esat.kuleuven.be>
Date: Wed, 25 Jan 2012 12:47:35 +0000
Subject: [PATCH] converting num to string before setFileName for OneLab Graphs

---
 Fltk/onelabWindow.cpp | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/Fltk/onelabWindow.cpp b/Fltk/onelabWindow.cpp
index 67f5fde6ab..68612c663e 100644
--- a/Fltk/onelabWindow.cpp
+++ b/Fltk/onelabWindow.cpp
@@ -481,8 +481,11 @@ static std::vector<double> getRange(onelab::number &p)
 static bool updateOnelabGraph(int num)
 {
   bool changed = false;
+  std::stringstream snum;
+  snum << num;
+
   for(unsigned int i = 0; i < PView::list.size(); i++){
-    if(PView::list[i]->getData()->getFileName() == "OneLab" + num){
+    if(PView::list[i]->getData()->getFileName() == "OneLab" + snum.str()){
       delete PView::list[i];
       changed = true;
       break;
@@ -511,7 +514,7 @@ static bool updateOnelabGraph(int num)
   }
   if(x.size() && y.size()){
     PView *v = new PView(xName, yName, x, y);
-    v->getData()->setFileName("OneLab" + num);
+    v->getData()->setFileName("OneLab" + snum.str());
     v->getOptions()->intervalsType = PViewOptions::Discrete;
     changed = true;
   }
-- 
GitLab