All tests are passing for internal memory\!
This commit is contained in:
		
							parent
							
								
									f57e4c6c14
								
							
						
					
					
						commit
						0daf49a1da
					
				| @ -290,10 +290,14 @@ int main (int argc, char *argv[]) { | ||||
|             _nodes[node].firstEdge = position; //=edge
 | ||||
|             position += edge - lastEdge; //remove
 | ||||
|         } | ||||
|         _nodes[_nodes.size()-1].firstEdge = _nodes[_nodes.size()-2].firstEdge; | ||||
| 
 | ||||
|         _nodes.back().firstEdge = numberOfEdges; //sentinel element
 | ||||
|         ++numberOfNodes; | ||||
| 
 | ||||
|         BOOST_ASSERT_MSG(_nodes.size() == numberOfNodes, "no. of nodes dont match"); | ||||
|         BOOST_ASSERT_MSG( | ||||
|             _nodes.size() == numberOfNodes, | ||||
|             "no. of nodes dont match" | ||||
|         ); | ||||
| 
 | ||||
|         //Serialize numberOfNodes, nodes
 | ||||
|         hsgr_output_stream.write((char*) &crc32OfNodeBasedEdgeList, sizeof(unsigned)); | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user