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
 |             _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