mirror of
https://github.com/gnustep/libs-base.git
synced 2025-04-22 16:33:29 +00:00
decoded objects must be retained
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@11616 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
parent
9128ceae51
commit
6ab80e775b
2 changed files with 15 additions and 10 deletions
|
@ -1,3 +1,8 @@
|
|||
2001-12-03 Laurent Julliard <laurent@moldus.org>
|
||||
|
||||
* Source/NSNumberFormatter.m (-initWithCoder:): decoded objects
|
||||
must be retained
|
||||
|
||||
2001-12-03 Richard Frith-Macdonald <rfm@gnu.org>
|
||||
|
||||
* Source/NSValue.m: Fix coding/decoding to use serialization code to
|
||||
|
|
|
@ -174,16 +174,16 @@
|
|||
[decoder decodeValueOfObjCType: @encode(unichar) at: &_thousandSeparator];
|
||||
[decoder decodeValueOfObjCType: @encode(unichar) at: &_decimalSeparator];
|
||||
|
||||
_roundingBehavior = [decoder decodeObject];
|
||||
_maximum = [decoder decodeObject];
|
||||
_minimum = [decoder decodeObject];
|
||||
_attributedStringForNil = [decoder decodeObject];
|
||||
_attributedStringForNotANumber = [decoder decodeObject];
|
||||
_attributedStringForZero = [decoder decodeObject];
|
||||
_negativeFormat = [decoder decodeObject];
|
||||
_positiveFormat = [decoder decodeObject];
|
||||
_attributesForPositiveValues = [decoder decodeObject];
|
||||
_attributesForNegativeValues = [decoder decodeObject];
|
||||
_roundingBehavior = RETAIN([decoder decodeObject]);
|
||||
_maximum = RETAIN([decoder decodeObject]);
|
||||
_minimum = RETAIN([decoder decodeObject]);
|
||||
_attributedStringForNil = RETAIN([decoder decodeObject]);
|
||||
_attributedStringForNotANumber = RETAIN([decoder decodeObject]);
|
||||
_attributedStringForZero = RETAIN([decoder decodeObject]);
|
||||
_negativeFormat = RETAIN([decoder decodeObject]);
|
||||
_positiveFormat = RETAIN([decoder decodeObject]);
|
||||
_attributesForPositiveValues = RETAIN([decoder decodeObject]);
|
||||
_attributesForNegativeValues = RETAIN([decoder decodeObject]);
|
||||
|
||||
return self;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue