diff -r e9f8f44f12a3 -r 55cf06f14981 graph_displayer_canvas-node.cc --- a/graph_displayer_canvas-node.cc Mon Nov 21 18:03:20 2005 +0000 +++ b/graph_displayer_canvas-node.cc Tue Nov 22 10:27:25 2005 +0000 @@ -61,17 +61,16 @@ int GraphDisplayerCanvas::resetNodeRadius (Node node) { - Graph::NodeMap * actual_map; double min, max; min=node_property_defaults[N_RADIUS]; max=node_property_defaults[N_RADIUS]; - actual_map=new Graph::NodeMap(mapstorage.graph,node_property_defaults[N_RADIUS]); + Graph::NodeMap actual_map(mapstorage.graph,node_property_defaults[N_RADIUS]); if(node==INVALID) { for (NodeIt i(mapstorage.graph); i!=INVALID; ++i) { - double v=fabs((*actual_map)[i]); + double v=fabs(actual_map[i]); int w; if(min==max) { @@ -98,7 +97,7 @@ else { //I think only new nodes use this case -// int w=(int)(*actual_map)[node]; +// int w=(int)actual_map[node]; int w=(int)(node_property_defaults[N_RADIUS]); if(w>=0) { @@ -179,8 +178,7 @@ //the minimum of the nodemap to the range of //green in RGB - Graph::NodeMap * actual_map; - actual_map=new Graph::NodeMap(mapstorage.graph,node_property_defaults[N_COLOR]); + Graph::NodeMap actual_map(mapstorage.graph,node_property_defaults[N_COLOR]); double max, min; @@ -194,7 +192,7 @@ { Gdk::Color color; - double w=(*actual_map)[i]; + double w=actual_map[i]; if(max!=min) { @@ -212,7 +210,7 @@ { Gdk::Color color; - double w=(*actual_map)[node]; + double w=actual_map[node]; if(max!=min) {