summaryrefslogtreecommitdiffstats
path: root/src/DotNetOpenAuth.BuildTasks/PathSegment.cs
diff options
context:
space:
mode:
authorAndrew Arnott <andrewarnott@gmail.com>2011-09-05 17:02:23 -0700
committerAndrew Arnott <andrewarnott@gmail.com>2011-09-05 17:02:23 -0700
commit9c24becedebbe64c56470301718b9c9e0e9c4273 (patch)
tree54fc8b94a3ad3b1e0af47826bef9de4ec22376f7 /src/DotNetOpenAuth.BuildTasks/PathSegment.cs
parentfc20c2d5abe1f626368b309977de0c2b4a440c70 (diff)
downloadDotNetOpenAuth-9c24becedebbe64c56470301718b9c9e0e9c4273.zip
DotNetOpenAuth-9c24becedebbe64c56470301718b9c9e0e9c4273.tar.gz
DotNetOpenAuth-9c24becedebbe64c56470301718b9c9e0e9c4273.tar.bz2
Fixed some build issues with drop.proj
Layouts can now be built.
Diffstat (limited to 'src/DotNetOpenAuth.BuildTasks/PathSegment.cs')
-rw-r--r--src/DotNetOpenAuth.BuildTasks/PathSegment.cs5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/DotNetOpenAuth.BuildTasks/PathSegment.cs b/src/DotNetOpenAuth.BuildTasks/PathSegment.cs
index 1f17b5e..9179c82 100644
--- a/src/DotNetOpenAuth.BuildTasks/PathSegment.cs
+++ b/src/DotNetOpenAuth.BuildTasks/PathSegment.cs
@@ -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) {