From 4c54cfe3c291ef577c8182fbeff6af799771bc75 Mon Sep 17 00:00:00 2001 From: rfm Date: Mon, 14 Jan 2013 13:42:13 +0000 Subject: [PATCH] Fix error setting length of root of path git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@35969 72102866-910b-0410-8b05-ffd578937521 --- ChangeLog | 5 +++++ Source/NSString.m | 1 + 2 files changed, 6 insertions(+) diff --git a/ChangeLog b/ChangeLog index f4db0222c..f0c3a1ebd 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2013-01-14 Richard Frith-Macdonald + + * Source/NSString.m: ([stringByAppendingPathComponent:]) recalculate + root of patch correctly before stripping trailing separators. + 2013-01-13 Fred Kiefer * Headers/Foundation/NSDistributedNotificationCenter.h, diff --git a/Source/NSString.m b/Source/NSString.m index 8147b549a..8dff3218f 100644 --- a/Source/NSString.m +++ b/Source/NSString.m @@ -3837,6 +3837,7 @@ static NSFileManager *fm = nil; { [aString getCharacters: buf range: ((NSRange){0, aLength})]; length = aLength; + root = rootOf(aString, aLength); } else {