diff -r 79bffdf6aea2 -r 7a8c41aa3c29 graph_displayer_canvas-node.cc --- a/graph_displayer_canvas-node.cc Thu Jul 21 19:28:29 2005 +0000 +++ b/graph_displayer_canvas-node.cc Fri Jul 22 11:04:27 2005 +0000 @@ -135,7 +135,7 @@ //in that case empty string will be written, because //that is the deleter map - Graph::NodeMap * actual_map; + Graph::NodeMap * actual_map=NULL; if(mapname!="Default") { actual_map=(mapstorage.nodemap_storage)[mapname]; @@ -165,7 +165,14 @@ { if(j!=length) { - int digit=(int)round(number/maxpos); +// std::cout << (number) << "-" << (int)number << "=" << (number)-(int)number << std::endl; + if((number-(int)number)>ALMOST_ONE) + { +// std::cout<<"rounding: " <