Explorar o código

explicitly remove passcode from user defaults instead of setting it to nil when converting passcode lock to keychain

Tobias Conradi %!s(int64=9) %!d(string=hai) anos
pai
achega
be32643751
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      Sources/VLCKeychainCoordinator.m

+ 1 - 1
Sources/VLCKeychainCoordinator.m

@@ -86,7 +86,7 @@ NSString *const VLCPasscode = @"org.videolan.vlc-ios.passcode";
             APLog(@"Move passcode from setting to keychain");
             APLog(@"Move passcode from setting to keychain");
             [self setPasscode:passcode];
             [self setPasscode:passcode];
             // delete passcode from old setting
             // delete passcode from old setting
-            [defaults setObject:nil forKey:kVLCSettingPasscodeKey];
+            [defaults removeObjectForKey:kVLCSettingPasscodeKey];
             [defaults synchronize];
             [defaults synchronize];
         }
         }
     }
     }