Mercurial > mxe-octave
annotate src/msvc-of-image-1.patch @ 6234:97c5f8da5036 release
* src/librsb.mk: update to 1.2.0.11
author | Markus Mützel <markus.muetzel@gmx.de> |
---|---|
date | Fri, 27 May 2022 12:24:32 +0200 |
parents | 42cde4acbfe6 |
children |
rev | line source |
---|---|
3343
42cde4acbfe6
[MSVC] Patch image pkg to remove unsupported C++ syntax.
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff
changeset
|
1 diff -ur image/src/bwlabeln.cc image-new/src/bwlabeln.cc |
42cde4acbfe6
[MSVC] Patch image pkg to remove unsupported C++ syntax.
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff
changeset
|
2 --- image/src/bwlabeln.cc 2012-10-23 19:42:12 +0100 |
42cde4acbfe6
[MSVC] Patch image pkg to remove unsupported C++ syntax.
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff
changeset
|
3 +++ image-new/src/bwlabeln.cc 2013-01-15 03:54:03 +0000 |
42cde4acbfe6
[MSVC] Patch image pkg to remove unsupported C++ syntax.
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff
changeset
|
4 @@ -54,13 +54,13 @@ |
42cde4acbfe6
[MSVC] Patch image pkg to remove unsupported C++ syntax.
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff
changeset
|
5 if (na > nb) |
42cde4acbfe6
[MSVC] Patch image pkg to remove unsupported C++ syntax.
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff
changeset
|
6 return false; |
42cde4acbfe6
[MSVC] Patch image pkg to remove unsupported C++ syntax.
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff
changeset
|
7 octave_idx_type i = 0; |
42cde4acbfe6
[MSVC] Patch image pkg to remove unsupported C++ syntax.
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff
changeset
|
8 - while (a(i) == b(i) and i < na) |
42cde4acbfe6
[MSVC] Patch image pkg to remove unsupported C++ syntax.
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff
changeset
|
9 + while (a(i) == b(i) && i < na) |
42cde4acbfe6
[MSVC] Patch image pkg to remove unsupported C++ syntax.
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff
changeset
|
10 { |
42cde4acbfe6
[MSVC] Patch image pkg to remove unsupported C++ syntax.
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff
changeset
|
11 i++; |
42cde4acbfe6
[MSVC] Patch image pkg to remove unsupported C++ syntax.
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff
changeset
|
12 } |
42cde4acbfe6
[MSVC] Patch image pkg to remove unsupported C++ syntax.
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff
changeset
|
13 |
42cde4acbfe6
[MSVC] Patch image pkg to remove unsupported C++ syntax.
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff
changeset
|
14 if (i == na //They're equal, but this is strict order |
42cde4acbfe6
[MSVC] Patch image pkg to remove unsupported C++ syntax.
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff
changeset
|
15 - or a(i) > b(i) ) |
42cde4acbfe6
[MSVC] Patch image pkg to remove unsupported C++ syntax.
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff
changeset
|
16 + || a(i) > b(i) ) |
42cde4acbfe6
[MSVC] Patch image pkg to remove unsupported C++ syntax.
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff
changeset
|
17 return false; |
42cde4acbfe6
[MSVC] Patch image pkg to remove unsupported C++ syntax.
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff
changeset
|
18 |
42cde4acbfe6
[MSVC] Patch image pkg to remove unsupported C++ syntax.
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff
changeset
|
19 return true; |
42cde4acbfe6
[MSVC] Patch image pkg to remove unsupported C++ syntax.
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff
changeset
|
20 @@ -145,7 +145,7 @@ |
42cde4acbfe6
[MSVC] Patch image pkg to remove unsupported C++ syntax.
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff
changeset
|
21 //The zero coordinates are the centre, and the negative ones |
42cde4acbfe6
[MSVC] Patch image pkg to remove unsupported C++ syntax.
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff
changeset
|
22 //are the ones reflected about the centre, and we don't need |
42cde4acbfe6
[MSVC] Patch image pkg to remove unsupported C++ syntax.
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff
changeset
|
23 //to consider those. |
42cde4acbfe6
[MSVC] Patch image pkg to remove unsupported C++ syntax.
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff
changeset
|
24 - if( aidx == zero or neighbours.find(-aidx) != neighbours.end() ) |
42cde4acbfe6
[MSVC] Patch image pkg to remove unsupported C++ syntax.
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff
changeset
|
25 + if( aidx == zero || neighbours.find(-aidx) != neighbours.end() ) |
42cde4acbfe6
[MSVC] Patch image pkg to remove unsupported C++ syntax.
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff
changeset
|
26 continue; |
42cde4acbfe6
[MSVC] Patch image pkg to remove unsupported C++ syntax.
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff
changeset
|
27 |
42cde4acbfe6
[MSVC] Patch image pkg to remove unsupported C++ syntax.
Michael Goffioul <michael.goffioul@gmail.com>
parents:
diff
changeset
|
28 neighbours.insert (aidx); |