X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fdvdwizardvob.cpp;fp=src%2Fdvdwizardvob.cpp;h=1caae7f8180dbfd676da45abc180ee62cc17fdc9;hb=0a5febf38abac4331ba87a7a8d704124ad7db9c5;hp=ebc4b8441340a3d79c8648ae2a4bb941fe37838f;hpb=e59f00af34822b466f3788ddd1a5183ed3839453;p=kdenlive diff --git a/src/dvdwizardvob.cpp b/src/dvdwizardvob.cpp index ebc4b844..1caae7f8 100644 --- a/src/dvdwizardvob.cpp +++ b/src/dvdwizardvob.cpp @@ -131,7 +131,10 @@ void DvdWizardVob::slotAddVobFile(KUrl url, const QString &chapters) 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;