memory problem (because of n+1 in StaticGraph::EndEdges)
This commit is contained in:
parent
bef3aad423
commit
571824415c
@ -364,7 +364,7 @@ template<typename NodeT, typename EdgeT>
|
|||||||
unsigned readHSGRFromStream(istream &in, vector<NodeT>& nodeList, vector<EdgeT> & edgeList) {
|
unsigned readHSGRFromStream(istream &in, vector<NodeT>& nodeList, vector<EdgeT> & edgeList) {
|
||||||
unsigned numberOfNodes = 0;
|
unsigned numberOfNodes = 0;
|
||||||
in.read((char*) & numberOfNodes, sizeof(unsigned));
|
in.read((char*) & numberOfNodes, sizeof(unsigned));
|
||||||
nodeList.resize(numberOfNodes);
|
nodeList.resize(numberOfNodes + 1);
|
||||||
NodeT currentNode;
|
NodeT currentNode;
|
||||||
for(unsigned nodeCounter = 0; nodeCounter < numberOfNodes; ++nodeCounter ) {
|
for(unsigned nodeCounter = 0; nodeCounter < numberOfNodes; ++nodeCounter ) {
|
||||||
in.read((char*) ¤tNode, sizeof(NodeT));
|
in.read((char*) ¤tNode, sizeof(NodeT));
|
||||||
|
Loading…
Reference in New Issue
Block a user