fix race: FileJob would send an empty data QByteArray, meaning it reached EOF and will emit result later and then delete itself, but before result is received the backend requests a seek - the job is still seems to be valid, but really is just about to delete itself
fix race: FileJob would send an empty data QByteArray, meaning it reached EOF and will emit result later and then delete itself, but before result is received the backend requests a seek - the job is still seems to be valid, but really is just about to delete itself

svn path=/trunk/KDE/kdelibs/phonon/; revision=703911

sandsmark/phonon-visualization-gsoc,sandsmark/phonon-visualization-gsoc,sandsmark/phonon-visualization-gsoc,sandsmark/phonon-visualization-gsoc