Fixes Coverity CID 709275: Unchecked return value (CHECKED_RETURN)
Calling function "QDomDocument::setContent(QIODevice *, QString *, int *, int *)" without checking return value (as is done elsewhere 6 out of 7 times).
No check of the return value of "doc.setContent(&file, NULL, NULL, NULL)".
134 doc.setContent(&file);
QFile file(url.path() + ".dvdchapter");
if (file.open(QIODevice::ReadOnly)) {
QDomDocument doc;
- doc.setContent(&file);
+ if (doc.setContent(&file) == false) {
+ file.close();
+ return;
+ }
file.close();
QDomNodeList chapters = doc.elementsByTagName("chapter");
QStringList chaptersList;