Skip to content

Commit 216ae52

Browse files
committed
Fixed issue in diff generation.
1 parent de222ab commit 216ae52

File tree

2 files changed

+5
-7
lines changed

2 files changed

+5
-7
lines changed

OsmSharp.Common.props

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
<!--- Package information, Version -->
55
<PropertyGroup>
6-
<PackageVersion>7.0.0-pre021</PackageVersion>
6+
<PackageVersion>7.0.0-pre022</PackageVersion>
77
<LangVersion>latest</LangVersion>
88
<Company>Itinero BV</Company>
99
<Authors>OsmSharp Contributors</Authors>

src/OsmSharp/Changesets/OsmChangeExtensions.cs

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -204,17 +204,15 @@ public static OsmChange Diff(this IEnumerable<OsmGeo> source, IEnumerable<OsmGeo
204204
if (sourceCurrent.Version < targetCurrent.Version)
205205
{
206206
modify.Add(targetCurrent);
207-
targetHasNext = targetEnumerator.MoveNext();
208207
}
209208
else if (sourceCurrent.Version > targetCurrent.Version)
210209
{
211210
throw new Exception("Source has newer data");
212211
}
213-
else
214-
{
215-
sourceHasNext = sourceEnumerator.MoveNext();
216-
targetHasNext = targetEnumerator.MoveNext();
217-
}
212+
213+
sourceHasNext = sourceEnumerator.MoveNext();
214+
targetHasNext = targetEnumerator.MoveNext();
215+
218216

219217
break;
220218
case < 0:

0 commit comments

Comments
 (0)