Revision: 7422
          http://skim-app.svn.sourceforge.net/skim-app/?rev=7422&view=rev
Author:   hofman
Date:     2011-08-06 17:41:40 +0000 (Sat, 06 Aug 2011)

Log Message:
-----------
use original PDF data as fallback for keychain id

Modified Paths:
--------------
    trunk/SKMainDocument.m

Modified: trunk/SKMainDocument.m
===================================================================
--- trunk/SKMainDocument.m      2011-08-06 17:14:32 UTC (rev 7421)
+++ trunk/SKMainDocument.m      2011-08-06 17:41:40 UTC (rev 7422)
@@ -1601,7 +1601,7 @@
 }
 
 - (void)doSavePasswordInKeychain:(NSString *)password {
-    NSString *fileID = [[[self pdfDocument] fileIDStrings:originalData] 
lastObject] ?: [pdfData md5String];
+    NSString *fileID = [[[self pdfDocument] fileIDStrings:originalData] 
lastObject] ?: [originalData md5String];
     if (fileID) {
         // first see if the password exists in the keychain
         SecKeychainItemRef itemRef = NULL;
@@ -1644,7 +1644,7 @@
     if ([document isLocked] == NO) {
         didUnlock = YES;
     } else if (NSAlertAlternateReturn != [[NSUserDefaults 
standardUserDefaults] integerForKey:SKSavePasswordOptionKey]) {
-        NSString *fileID = [[document fileIDStrings:originalData] lastObject] 
?: [pdfData md5String];
+        NSString *fileID = [[document fileIDStrings:originalData] lastObject] 
?: [originalData md5String];
         if (fileID) {
             NSString *password = nil;
             SecKeychainItemRef itemRef = NULL;


This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.

------------------------------------------------------------------------------
BlackBerry® DevCon Americas, Oct. 18-20, San Francisco, CA
The must-attend event for mobile developers. Connect with experts. 
Get tools for creating Super Apps. See the latest technologies.
Sessions, hands-on labs, demos & much more. Register early & save!
http://p.sf.net/sfu/rim-blackberry-1
_______________________________________________
Skim-app-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/skim-app-commit

Reply via email to