diff --git a/src/mirall/csyncthread.cpp b/src/mirall/csyncthread.cpp index 49cbd0d855..4ec295b518 100644 --- a/src/mirall/csyncthread.cpp +++ b/src/mirall/csyncthread.cpp @@ -199,7 +199,7 @@ int CSyncThread::treewalkFile( TREE_WALK_FILE *file, bool remote ) if( ! file ) return -1; SyncFileItem item; item._file = QString::fromUtf8( file->path ); - item._originalFile = file->path; + item._originalFile = item._file; item._instruction = file->instruction; item._dir = SyncFileItem::None; item._fileId = QString::fromUtf8(file->file_id); diff --git a/src/mirall/syncfileitem.h b/src/mirall/syncfileitem.h index 4404925c5b..f2c357d517 100644 --- a/src/mirall/syncfileitem.h +++ b/src/mirall/syncfileitem.h @@ -76,7 +76,7 @@ public: bool _isDirectory; // Variables used by the propagator - QByteArray _originalFile; // as it is in the csync tree + QString _originalFile; // as it is in the csync tree csync_instructions_e _instruction; time_t _modtime; QByteArray _etag;