All tests are passing for internal memory\!
This commit is contained in:
		
							parent
							
								
									ba4290340d
								
							
						
					
					
						commit
						14e2d900b5
					
				| @ -353,10 +353,14 @@ int main (int argc, char *argv[]) { | |||||||
|             _nodes[node].firstEdge = position; //=edge
 |             _nodes[node].firstEdge = position; //=edge
 | ||||||
|             position += edge - lastEdge; //remove
 |             position += edge - lastEdge; //remove
 | ||||||
|         } |         } | ||||||
|         _nodes[_nodes.size()-1].firstEdge = _nodes[_nodes.size()-2].firstEdge; | 
 | ||||||
|  |         _nodes.back().firstEdge = numberOfEdges; //sentinel element
 | ||||||
|         ++numberOfNodes; |         ++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
 |         //Serialize numberOfNodes, nodes
 | ||||||
|         hsgr_output_stream.write((char*) &crc32OfNodeBasedEdgeList, sizeof(unsigned)); |         hsgr_output_stream.write((char*) &crc32OfNodeBasedEdgeList, sizeof(unsigned)); | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user