File mytetra-QString.patch of Package mytetra

diff -Nuar mytetra.orig/src/crypt/Password.cpp mytetra/src/crypt/Password.cpp
--- mytetra.orig/src/crypt/Password.cpp	2011-07-10 20:50:10.000000000 +0400
+++ mytetra/src/crypt/Password.cpp	2011-07-13 11:16:25.000000000 +0400
@@ -258,7 +258,7 @@
    // qDebug() << "Password::smartSaveMiddleHash() : middleHash " << middleHash.toHex();
 
    // В общий конфиг запоминается промежуточный хеш
-   mytetraconfig.setPasswordMiddleHash( QString::QString(middleHash.toBase64().data()) );
+   mytetraconfig.setPasswordMiddleHash( QString(middleHash.toBase64().data()) );
 
    // В конфиг базы данных запоминаются проверочные данные
    // Эти данные нужны для последующей проверки промежуточного хеша
@@ -287,7 +287,7 @@
  // qDebug() << "Password::saveMiddleHashCheckData() : checkData " << checkData.toHex();
 
  // Проверочные данные запоминаются в конфиг базы данных
- dataBaseConfig.set_middle_hash_check_data( QString::QString(checkData.toBase64().data()) );
+ dataBaseConfig.set_middle_hash_check_data( QString(checkData.toBase64().data()) );
 }
 
 
@@ -324,8 +324,8 @@
                            CRYPT_CHECK_ROUNDS,
                            CRYPT_CHECK_HASH_LEN);
 
- dataBaseConfig.set_crypt_check_hash( QString::QString(hash.toBase64().data()) );
- dataBaseConfig.set_crypt_check_salt( QString::QString(salt.toBase64().data()) );
+ dataBaseConfig.set_crypt_check_hash( QString(hash.toBase64().data()) );
+ dataBaseConfig.set_crypt_check_salt( QString(salt.toBase64().data()) );
  dataBaseConfig.set_crypt_mode(1);
 
  smartSaveMiddleHash(password);
openSUSE Build Service is sponsored by