# HG changeset patch # User ladanyi # Date 1125053211 0 # Node ID 95c8cd25a45689c982770a7212f5d70f5c344bd4 # Parent dd8672338691f5686850a58ac7f6398b66f7e614 bugfix diff -r dd8672338691 -r 95c8cd25a456 gui/mapstorage.cc --- a/gui/mapstorage.cc Fri Aug 26 07:35:23 2005 +0000 +++ b/gui/mapstorage.cc Fri Aug 26 10:46:51 2005 +0000 @@ -245,14 +245,16 @@ } else { - EdgeIt e(graph); - double max = (*edgemap_storage["id"])[e]; - for (; e != INVALID; ++e) + double max = std::numeric_limits::min(); + for (EdgeIt e(graph); e != INVALID; ++e) { if ((*edgemap_storage["id"])[e] > max) max = (*edgemap_storage["id"])[e]; } - edgemap_default["id"] = max + 1.0; + if (max > std::numeric_limits::min()) + edgemap_default["id"] = max + 1.0; + else + edgemap_default["id"] = 1.0; } }