[CSE] Do not create QPointer from raw pointers

This commit is contained in:
Tomaz Canabrava 2017-12-20 20:00:59 +01:00
parent 0347cf4e9e
commit 1e899f4172
2 changed files with 4 additions and 2 deletions

View file

@ -1256,7 +1256,8 @@ bool ClientSideEncryption::isFolderEncrypted(const QString& path) {
return (*it); return (*it);
} }
FileEncryptionJob::FileEncryptionJob(QByteArray &key, QByteArray &iv, QFile *input, QFile *output, QObject *parent) FileEncryptionJob::FileEncryptionJob(const QByteArray &key, const QByteArray &iv,
QPointer<QFile> input, QPointer<QFile> output, QObject *parent)
: QObject(parent), : QObject(parent),
_key(key), _key(key),
_iv(iv), _iv(iv),

View file

@ -125,7 +125,8 @@ class FileEncryptionJob : public QObject
{ {
Q_OBJECT Q_OBJECT
public: public:
FileEncryptionJob(QByteArray &key, QByteArray &iv, QFile *input, QFile *output, QObject *parent = 0); FileEncryptionJob(const QByteArray &key, const QByteArray &iv,
QPointer<QFile> input, QPointer<QFile> output, QObject *parent = 0);
public slots: public slots:
void start(); void start();