* 64-bit compatibility fixes (for problems revealed by building on an Athlon
64 running 64-bit SUSE). A patched ATerm library is required to run Nix succesfully.
This commit is contained in:
		
							parent
							
								
									e3c07782d1
								
							
						
					
					
						commit
						9d72bf8835
					
				
					 10 changed files with 21 additions and 20 deletions
				
			
		|  | @ -488,9 +488,9 @@ static string relativise(Path pivot, Path p) | |||
|     /* Otherwise, `p' is in a parent of `pivot'.  Find up till which
 | ||||
|        path component `p' and `pivot' match, and add an appropriate | ||||
|        number of `..' components. */ | ||||
|     unsigned int i = 1; | ||||
|     string::size_type i = 1; | ||||
|     while (1) { | ||||
|         unsigned int j = pivot.find('/', i); | ||||
|         string::size_type j = pivot.find('/', i); | ||||
|         if (j == string::npos) break; | ||||
|         j++; | ||||
|         if (pivot.substr(0, j) != p.substr(0, j)) break; | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue