From b1aa9b9ebdca13a0927e3272169ce00ebcdc74e1 Mon Sep 17 00:00:00 2001 From: Gregory John Casamento Date: Wed, 24 Sep 2008 21:25:39 +0000 Subject: [PATCH] * Source/NSUserDefaults.m: Corrected previous change. git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26871 72102866-910b-0410-8b05-ffd578937521 --- ChangeLog | 4 ++++ Source/NSUserDefaults.m | 5 +---- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/ChangeLog b/ChangeLog index 6c4b2a250..2db60cd02 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2008-09-24 17:26-EDT Gregory John Casamento + + * Source/NSUserDefaults.m: Corrected previous change. + 2008-09-24 08:25-EDT Gregory John Casamento * Source/NSUserDefaults.m: -addSuiteNamed change so that we don't diff --git a/Source/NSUserDefaults.m b/Source/NSUserDefaults.m index ff04302b4..e987dffc7 100644 --- a/Source/NSUserDefaults.m +++ b/Source/NSUserDefaults.m @@ -925,10 +925,7 @@ static BOOL setSharedDefaults = NO; /* Flag to prevent infinite recursion */ if (self == sharedDefaults) invalidatedLanguages = YES; [_searchList removeObject: aName]; index = [_searchList indexOfObject: processName]; - if(index == NSNotFound) - { - index = 0; // NSNotFound, insert at start. - } + index = (index == NSNotFound) ? 0 : (index + 1); aName = [aName copy]; [_searchList insertObject: aName atIndex: index]; [_lock unlock];