diff --git a/src/mirall/owncloudpropagator.cpp b/src/mirall/owncloudpropagator.cpp index 6b01dafd3d..b7fb5f679e 100644 --- a/src/mirall/owncloudpropagator.cpp +++ b/src/mirall/owncloudpropagator.cpp @@ -373,6 +373,7 @@ void PropagateItemJob::updateMTimeAndETag(const char* uri, time_t mtime) ops[1].name = NULL; int rc = ne_proppatch( _propagator->_session, uri, ops ); + Q_UNUSED(rc); /* FIXME: error handling bool error = updateErrorFromSession( rc ); if( error ) { diff --git a/src/mirall/syncjournalfilerecord.cpp b/src/mirall/syncjournalfilerecord.cpp index 58cec0b11b..f64b601e82 100644 --- a/src/mirall/syncjournalfilerecord.cpp +++ b/src/mirall/syncjournalfilerecord.cpp @@ -26,11 +26,13 @@ namespace Mirall { SyncJournalFileRecord::SyncJournalFileRecord() + :_uid(0), _gid(0), _mode(0) { } SyncJournalFileRecord::SyncJournalFileRecord(const SyncFileItem &item, const QString &localFileName) - : _path(item._file), _type(item._type), _etag(item._etag), _fileId(item._fileId) + : _path(item._file), _type(item._type), _etag(item._etag), _fileId(item._fileId), + _uid(0), _gid(0), _mode(0) { if (item._dir == SyncFileItem::Down) { QFileInfo fi(localFileName); diff --git a/src/mirall/syncjournalfilerecord.h b/src/mirall/syncjournalfilerecord.h index 4d09dc15f0..0625d8d394 100644 --- a/src/mirall/syncjournalfilerecord.h +++ b/src/mirall/syncjournalfilerecord.h @@ -34,14 +34,14 @@ public: // query("SELECT path, inode, uid, gid, mode, modtime, type, md5 FROM metadata WHERE phash=:phash"); QString _path; - int _inode; - int _uid; - int _gid; - int _mode; + quint64 _inode; QDateTime _modtime; int _type; QString _etag; QString _fileId; + int _uid; + int _gid; + int _mode; }; }