OSDN Git Service

The release notes for Core Foundation say that as of 10.10 the synchronize method...
authorEric Branlund <ebranlund@fastmail.com>
Wed, 26 Feb 2020 06:04:33 +0000 (22:04 -0800)
committerEric Branlund <ebranlund@fastmail.com>
Wed, 26 Feb 2020 06:04:33 +0000 (22:04 -0800)
src/main-cocoa.m

index 47ee681..b3564e7 100644 (file)
@@ -2150,7 +2150,6 @@ static __strong NSFont* gDefaultFont = nil;
 
             [[NSUserDefaults standardUserDefaults] setValue: mutableTerminals forKey: AngbandTerminalsDefaultsKey];
         }
-        [[NSUserDefaults standardUserDefaults] synchronize];
     }
 
     term *old = Term;
@@ -2402,7 +2401,6 @@ static void record_current_savefile(void)
     {
         NSUserDefaults *angbandDefs = [NSUserDefaults angbandDefaults];
         [angbandDefs setObject:savefileString forKey:@"SaveFile"];
-        [angbandDefs synchronize];
     }
 }
 
@@ -2785,7 +2783,6 @@ static errr Term_xtra_cocoa_react(void)
                    [[NSUserDefaults angbandDefaults]
                        setInteger:GRAPHICS_NONE
                        forKey:AngbandGraphicsDefaultsKey];
-                   [[NSUserDefaults angbandDefaults] synchronize];
 
                    NSString *msg = NSLocalizedStringWithDefaultValue(
                        @"Error.TileSetLoadFailed",
@@ -4113,7 +4110,6 @@ static void play_sound(int event)
         forKey:[NSString stringWithFormat:@"FontName-%d", mainTerm]];
     [defs setFloat:[newFont pointSize]
         forKey:[NSString stringWithFormat:@"FontSize-%d", mainTerm]];
-    [defs synchronize];
 
     NSDisableScreenUpdates();
 
@@ -4547,7 +4543,6 @@ static void play_sound(int event)
 
     /* Stash it in UserDefaults */
     [[NSUserDefaults angbandDefaults] setInteger:graf_mode_req forKey:AngbandGraphicsDefaultsKey];
-    [[NSUserDefaults angbandDefaults] synchronize];
 
     if (graf_mode_req == GRAPHICS_NONE ||
        get_graphics_mode(graf_mode_req) == GRAPHICS_NONE) {
@@ -4610,7 +4605,6 @@ static void play_sound(int event)
     sender.state = (is_on) ? NSOffState : NSOnState;
     [[NSUserDefaults angbandDefaults] setBool:(! is_on)
                                      forKey:AngbandBigTileDefaultsKey];
-    [[NSUserDefaults angbandDefaults] synchronize];
     if (graphics_are_enabled()) {
        arg_bigtile = (is_on) ? FALSE : TRUE;
        /* Mimics the logic in setGraphicsMode(). */