Ticket #8250: patchfile.patch

File patchfile.patch, 646 bytes (added by bminyano@…, 9 years ago)

Patch for remove_in_edge

  • adjacency_list.hpp

     
    963963        get(vertex_in_edges, g.base())[target(e, g).local];
    964964      typename in_edge_list_type::iterator i = in_edges.begin();
    965965      while (i != in_edges.end()
    966              && !(i->source_processor == source(e, g).owner)
    967              && i->e == e.local)
    968         ++i;
     966             && !((i->e == e.local) && (i->source_processor == target(e, g).owner))) {
     967                ++i;
     968        }
    969969
    970970      BOOST_ASSERT(i != in_edges.end());
    971971      in_edges.erase(i);