summaryrefslogtreecommitdiffstats
path: root/src/DotNetOpenAuth.BuildTasks/PathSegment.cs
diff options
context:
space:
mode:
Diffstat (limited to 'src/DotNetOpenAuth.BuildTasks/PathSegment.cs')
-rw-r--r--src/DotNetOpenAuth.BuildTasks/PathSegment.cs9
1 files changed, 3 insertions, 6 deletions
diff --git a/src/DotNetOpenAuth.BuildTasks/PathSegment.cs b/src/DotNetOpenAuth.BuildTasks/PathSegment.cs
index 1f17b5e..f7a72b6 100644
--- a/src/DotNetOpenAuth.BuildTasks/PathSegment.cs
+++ b/src/DotNetOpenAuth.BuildTasks/PathSegment.cs
@@ -1,6 +1,6 @@
//-----------------------------------------------------------------------
-// <copyright file="PathSegment.cs" company="Andrew Arnott">
-// Copyright (c) Andrew Arnott. All rights reserved.
+// <copyright file="PathSegment.cs" company="Outercurve Foundation">
+// Copyright (c) Outercurve Foundation. All rights reserved.
// </copyright>
//-----------------------------------------------------------------------
@@ -292,12 +292,9 @@ namespace DotNetOpenAuth.BuildTasks {
if (match == null) {
match = new PathSegment(segments[segmentIndex], this);
this.Children.Add(match);
- if (segments.Length == segmentIndex + 1) {
- return match;
- }
}
- return match.Add(segments, segmentIndex + 1);
+ return segments.Length == segmentIndex + 1 ? match : match.Add(segments, segmentIndex + 1);
}
private PathSegment FindByOriginalPath(string[] segments, int segmentIndex) {