Revision: 29358
http://sourceforge.net/p/bibdesk/svn/29358
Author: hofman
Date: 2025-07-25 08:54:32 +0000 (Fri, 25 Jul 2025)
Log Message:
-----------
make sure normalized pub type and field name is not mutable
Modified Paths:
--------------
trunk/bibdesk/BDSKEditor.m
trunk/bibdesk/NSString_BDSKExtensions.m
Modified: trunk/bibdesk/BDSKEditor.m
===================================================================
--- trunk/bibdesk/BDSKEditor.m 2025-07-24 16:04:12 UTC (rev 29357)
+++ trunk/bibdesk/BDSKEditor.m 2025-07-25 08:54:32 UTC (rev 29358)
@@ -3298,10 +3298,6 @@
}
}
-- (void)reloadTable {
- [self reloadTableWithFields:nil];
-}
-
- (void)updateTableViewDisplay {
[fields enumerateObjectsUsingBlock:^(NSString *field, NSUInteger row, BOOL
*stop){
BDSKEditorTextField *textField = [self textFieldAtRow:row];
Modified: trunk/bibdesk/NSString_BDSKExtensions.m
===================================================================
--- trunk/bibdesk/NSString_BDSKExtensions.m 2025-07-24 16:04:12 UTC (rev
29357)
+++ trunk/bibdesk/NSString_BDSKExtensions.m 2025-07-25 08:54:32 UTC (rev
29358)
@@ -378,7 +378,7 @@
NSString *entryType = [entryDictionary objectForKey:self];
if (nil == entryType) {
- entryType = [self lowercaseString];
+ entryType = [[self lowercaseString] copy];
[entryDictionary setObject:entryType forKey:self];
}
return entryType;
@@ -393,7 +393,7 @@
NSString *fieldName = [fieldDictionary objectForKey:self];
if (nil == fieldName) {
- fieldName = [self capitalizedString];
+ fieldName = [[self capitalizedString] copy];
[fieldDictionary setObject:fieldName forKey:self];
}
return fieldName;
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