COIN-OR::LEMON - Graph Library

Changeset 590:5c1465127b79 in lemon-0.x for src/hugo/list_graph.h


Ignore:
Timestamp:
05/09/04 18:21:56 (17 years ago)
Author:
Alpar Juttner
Branch:
default
Phase:
public
Convert:
svn:c9d7d8f5-90d6-0310-b91f-818b3a526b0e/lemon/trunk@769
Message:

Changes in the Maps' copy constructors.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/hugo/list_graph.h

    r579 r590  
    420420      ///
    421421      template<typename TT> NodeMap(const NodeMap<TT> &m) :
    422         DynMapBase<Node>(*m.G)
     422        DynMapBase<Node>(*m.G), container(m.container.size())
     423
    423424      {
    424425        G->dyn_node_maps.push_back(this);
     
    512513      ///
    513514      template<typename TT> EdgeMap(const EdgeMap<TT> &m) :
    514         DynMapBase<Edge>(*m.G)
     515        DynMapBase<Edge>(*m.G), container(m.container.size())
    515516      {
    516517        G->dyn_edge_maps.push_back(this);
     
    663664
    664665      template<typename TT> SymEdgeMap(const SymEdgeMap<TT> &m) :
    665         DynMapBase<SymEdge>(*m.G)
     666        DynMapBase<SymEdge>(*m.G), container(m.container.size())
    666667      {
    667668        G->dyn_node_maps.push_back(this);
     
    10341035      ///
    10351036      template<typename TT> NodeMap(const NodeMap<TT> &m) :
    1036         DynMapBase<Node>(*m.G)
     1037        DynMapBase<Node>(*m.G), container(m.container.size())
    10371038      {
    10381039        G->dyn_node_maps.push_back(this);
     
    15561557      ///
    15571558      template<typename TT> EdgeMap(const EdgeMap<TT> &m) :
    1558         DynMapBase<Edge>(*m.G)
     1559        DynMapBase<Edge>(*m.G), container(m.container.size())
    15591560      {
    15601561        G->dyn_edge_maps.push_back(this);
Note: See TracChangeset for help on using the changeset viewer.