Revision: 29804
http://sourceforge.net/p/bibdesk/svn/29804
Author: hofman
Date: 2025-11-14 16:46:46 +0000 (Fri, 14 Nov 2025)
Log Message:
-----------
don't use secure coding when using non-keyed arrchiving
Modified Paths:
--------------
trunk/bibdesk/BDSKComplexString.m
trunk/bibdesk/BDSKStringNode.m
Modified: trunk/bibdesk/BDSKComplexString.m
===================================================================
--- trunk/bibdesk/BDSKComplexString.m 2025-11-14 16:26:01 UTC (rev 29803)
+++ trunk/bibdesk/BDSKComplexString.m 2025-11-14 16:46:46 UTC (rev 29804)
@@ -376,7 +376,7 @@
defaultModification = 0;
}
} else {
- self = [NSKeyedUnarchiver unarchivedObjectOfClass:[NSString class]
fromData:[coder decodeDataObject] error:NULL];
+ self = [NSKeyedUnarchiver unarchiveObjectWithData:[coder
decodeDataObject]];
}
return self;
}
Modified: trunk/bibdesk/BDSKStringNode.m
===================================================================
--- trunk/bibdesk/BDSKStringNode.m 2025-11-14 16:26:01 UTC (rev 29803)
+++ trunk/bibdesk/BDSKStringNode.m 2025-11-14 16:46:46 UTC (rev 29804)
@@ -81,7 +81,7 @@
value = [coder decodeObjectOfClass:[NSString class]
forKey:@"value"];
}
} else {
- self = [NSKeyedUnarchiver unarchivedObjectOfClass:[BDSKStringNode
class] fromData:[coder decodeDataObject] error:NULL];
+ self = [NSKeyedUnarchiver unarchiveObjectWithData:[coder
decodeDataObject]];
}
return self;
}
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
_______________________________________________
Bibdesk-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bibdesk-commit