Index: subgraph.hpp =================================================================== RCS file: /cvsroot/boost/boost/boost/graph/subgraph.hpp,v retrieving revision 1.25 diff -c -3 -p -r1.25 subgraph.hpp *** subgraph.hpp 2001/11/09 14:52:23 1.25 --- subgraph.hpp 2001/12/06 20:44:10 *************** namespace boost { *** 43,49 **** // Invariants of an induced subgraph: // - If vertex u is in subgraph g, then u must be in g.parent(). ! // - If edge e is in subgraph e, then e must be in g.parent(). // - If edge e=(u,v) is in the root graph, then edge e // is also in any subgraph that contains both vertex u and v. --- 43,49 ---- // Invariants of an induced subgraph: // - If vertex u is in subgraph g, then u must be in g.parent(). ! // - If edge e is in subgraph g, then e must be in g.parent(). // - If edge e=(u,v) is in the root graph, then edge e // is also in any subgraph that contains both vertex u and v. *************** namespace boost { *** 743,751 **** template void ! put(Property, const subgraph& g, const Key& k, const Value& val) { ! typedef typename property_map< subgraph, Property>::const_type PMap; PMap pmap(&g, get(Property(), g.m_graph)); pmap[k] = val; } --- 743,751 ---- template void ! put(Property, subgraph& g, const Key& k, const Value& val) { ! typedef typename property_map< subgraph, Property>::type PMap; PMap pmap(&g, get(Property(), g.m_graph)); pmap[k] = val; }