mirror of
https://github.com/gnustep/libs-gui.git
synced 2025-05-30 10:50:37 +00:00
Fixes bonaza.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4725 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
parent
a73d9b885a
commit
942b4ac554
5 changed files with 49 additions and 12 deletions
|
@ -290,6 +290,7 @@ void __dummy_GMAppKit_functionForLinking() {}
|
|||
[self getPeriodicDelay:&delay interval:&interval];
|
||||
[archiver encodeFloat:delay withName:@"delay"];
|
||||
[archiver encodeFloat:interval withName:@"interval"];
|
||||
[archiver encodeString:[self title] withName:@"title"];
|
||||
[archiver encodeString:[self alternateTitle] withName:@"alternateTitle"];
|
||||
[archiver encodeObject:[self alternateImage] withName:@"alternateImage"];
|
||||
[archiver encodeInt:[self imagePosition] withName:@"imagePosition"];
|
||||
|
@ -313,6 +314,8 @@ void __dummy_GMAppKit_functionForLinking() {}
|
|||
interval = [unarchiver decodeFloatWithName:@"interval"];
|
||||
[self setPeriodicDelay:delay interval:interval];
|
||||
|
||||
obj = [unarchiver decodeStringWithName:@"title"];
|
||||
if (obj) [self setTitle:obj];
|
||||
obj = [unarchiver decodeStringWithName:@"alternateTitle"];
|
||||
if (obj) [self setAlternateTitle:obj];
|
||||
obj = [unarchiver decodeObjectWithName:@"alternateImage"];
|
||||
|
|
|
@ -231,6 +231,8 @@
|
|||
id label;
|
||||
id upperObjectRepresentation;
|
||||
|
||||
anObject = [anObject replacementObjectForModelArchiver: self];
|
||||
|
||||
label = NSMapGet(objects, anObject);
|
||||
|
||||
if (findingConditionals && !label) {
|
||||
|
@ -268,7 +270,7 @@
|
|||
encoded. */
|
||||
upperObjectRepresentation = lastObjectRepresentation;
|
||||
|
||||
anObject = [anObject replacementObjectForModelArchiver: self];
|
||||
// anObject = [anObject replacementObjectForModelArchiver: self];
|
||||
archiveClass = [anObject classForModelArchiver];
|
||||
|
||||
if (!findingConditionals) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue