10.6 update(Workaround for kerberos bug) and cleaning of deprecated function form...
[openafs.git] / src / platform / DARWIN / AFSPreference / PListManager.m
index fac3772..ff67b4a 100644 (file)
@@ -67,6 +67,7 @@
                        break;
                        
                case 5:
+               case 6:
                        if(enable){
                                //remove
                                toRemove = DELETE_IN_10_5;
 +(BOOL) checkKrb5AtLoginTimeLaunchdEnable {
        BOOL result = false;
        NSString *authFileContent = nil;
-       authFileContent = [NSString stringWithContentsOfFile:AUTH_FILE];
+       authFileContent = [NSString stringWithContentsOfFile:AUTH_FILE 
+                                                                                                                 encoding:NSUTF8StringEncoding 
+                                                                                                                        error:nil];
        if(authFileContent) {
                result = [authFileContent rangeOfString:ADD_IN_PLIST].location != NSNotFound;   
        }