Skip to content
Snippets Groups Projects
Commit c52eb2f9 authored by Martin Stjernholm's avatar Martin Stjernholm
Browse files

Forgot to share values in diff output from diff3.

Rev: lib/modules/Array.pmod:1.23
parent 04a1a812
No related branches found
No related tags found
No related merge requests found
...@@ -258,11 +258,14 @@ array(array(array)) diff3 (array a, array b, array c) ...@@ -258,11 +258,14 @@ array(array(array)) diff3 (array a, array b, array c)
ca[sizeof (c)] = cb[sizeof (c)] = eoa; ca[sizeof (c)] = cb[sizeof (c)] = eoa;
for (int i = 0, j = 0; j < sizeof (seq_ab); i++) for (int i = 0, j = 0; j < sizeof (seq_ab); i++)
if (a[i] == b[seq_ab[j]]) ab[i] = seq_ab[j], ba[seq_ab[j]] = i, j++; if (equal (a[i], b[seq_ab[j]]))
a[i] = b[seq_ab[j]], ab[i] = seq_ab[j], ba[seq_ab[j]] = i, j++;
for (int i = 0, j = 0; j < sizeof (seq_bc); i++) for (int i = 0, j = 0; j < sizeof (seq_bc); i++)
if (b[i] == c[seq_bc[j]]) bc[i] = seq_bc[j], cb[seq_bc[j]] = i, j++; if (equal (b[i], c[seq_bc[j]]))
b[i] = c[seq_bc[j]], bc[i] = seq_bc[j], cb[seq_bc[j]] = i, j++;
for (int i = 0, j = 0; j < sizeof (seq_ca); i++) for (int i = 0, j = 0; j < sizeof (seq_ca); i++)
if (c[i] == a[seq_ca[j]]) ca[i] = seq_ca[j], ac[seq_ca[j]] = i, j++; if (equal (c[i], a[seq_ca[j]]))
c[i] = a[seq_ca[j]], ca[i] = seq_ca[j], ac[seq_ca[j]] = i, j++;
array(array) ares = ({}), bres = ({}), cres = ({}); array(array) ares = ({}), bres = ({}), cres = ({});
int ai = 0, bi = 0, ci = 0; int ai = 0, bi = 0, ci = 0;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment