mirror of
https://github.com/NixOS/nix
synced 2025-06-28 17:51:15 +02:00
* 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