OSDN Git Service

Fixed potential crash when trying to import Cue Sheet where *all* files are missing...
authorLoRd_MuldeR <mulder2@gmx.de>
Sat, 16 Aug 2014 12:45:18 +0000 (14:45 +0200)
committerLoRd_MuldeR <mulder2@gmx.de>
Sat, 16 Aug 2014 12:45:18 +0000 (14:45 +0200)
commit0a65e420123963b781fac645c3193cb69d158bfb
tree100e18bc4c0916e0412612a063ae2dc5c131630e
parenta63baad374262c905dd045f17a0f42f5f4746373
Fixed potential crash when trying to import Cue Sheet where *all* files are missing: If none of the files exist, we shouldn't try to analyze them. The real problem, however, was a potential NULL-pointer access in the FileAnalyzer thread's destructor code. Thanks to XhmikosR for reporting!
22 files changed:
doc/Changelog.html
etc/Translation/Blank.ts
etc/Translation/LameXP_DE.ts
etc/Translation/LameXP_EN.ts
etc/Translation/LameXP_ES.ts
etc/Translation/LameXP_FR.ts
etc/Translation/LameXP_IT.ts
etc/Translation/LameXP_KR.ts
etc/Translation/LameXP_PL.ts
etc/Translation/LameXP_RU.ts
etc/Translation/LameXP_SV.ts
etc/Translation/LameXP_TW.ts
etc/Translation/LameXP_UK.ts
etc/Translation/LameXP_ZH.ts
res/localization/LameXP_DE.qm
res/localization/LameXP_UK.qm
res/localization/LameXP_ZH.qm
src/Config.h
src/Dialog_CueImport.cpp
src/Dialog_CueImport.h
src/LockedFile.cpp
src/Thread_FileAnalyzer.cpp