Changeset 65 for trunk/tests/DumbDocument.cxx
- Timestamp:
- 04/14/06 16:24:42 (3 years ago)
- Files:
-
- 1 modified
-
trunk/tests/DumbDocument.cxx (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/tests/DumbDocument.cxx
r63 r65 30 30 m_Loaded = FALSE; 31 31 m_OpenError = DocumentErrorNone; 32 m_ Password = NULL;32 m_TestPassword = NULL; 33 33 setNumPages (2); 34 34 } … … 36 36 DumbDocument::~DumbDocument () 37 37 { 38 g_free (m_ Password);38 g_free (m_TestPassword); 39 39 } 40 40 … … 51 51 if ( DocumentErrorNone == m_OpenError ) 52 52 { 53 m_Loaded = TRUE; 53 54 setFileName (filename); 54 m_Loaded = TRUE;55 setPassword (password); 55 56 } 56 57 else if ( DocumentErrorEncrypted == m_OpenError && 57 password != NULL &&58 0 == g_ascii_strcasecmp (password, m_ Password))58 NULL != password && NULL != m_TestPassword && 59 0 == g_ascii_strcasecmp (password, m_TestPassword)) 59 60 { 61 m_Loaded = TRUE; 60 62 setFileName (filename); 61 m_Loaded = TRUE;63 setPassword (password); 62 64 } 63 65 else … … 65 67 g_set_error (error, EPDFVIEW_DOCUMENT_ERROR, m_OpenError, 66 68 "%s", IDocument::getErrorMessage (m_OpenError)); 69 m_Loaded = FALSE; 67 70 } 68 71 setRotation (0); … … 102 105 103 106 void 104 DumbDocument::set Password (const gchar *password)107 DumbDocument::setTestPassword (const gchar *password) 105 108 { 106 g_free (m_Password); 107 m_Password = g_strdup (password); 109 gchar *oldPassword = m_TestPassword; 110 m_TestPassword = g_strdup (password); 111 g_free (oldPassword); 108 112 }
