X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Farchivewidget.cpp;h=a645172e5a9efe19f83a28dc7423d5a5f6d353c4;hb=c3302003093710ee247ad84c0fe2ef3c579d417f;hp=2b0327e65a33f0e28b0ff502cf89d98bf627b0f1;hpb=ddd3e50e4fc7f2744ad8de03650b66714441bc24;p=kdenlive diff --git a/src/archivewidget.cpp b/src/archivewidget.cpp index 2b0327e6..a645172e 100644 --- a/src/archivewidget.cpp +++ b/src/archivewidget.cpp @@ -832,9 +832,10 @@ void ArchiveWidget::createArchive() // Add project file bool result = false; if (m_temp) { - archive.addLocalFile(m_temp->fileName(), m_name + ".kdenlive"); - result = archive.close(); - delete m_temp; + archive.addLocalFile(m_temp->fileName(), m_name + ".kdenlive"); + result = archive.close(); + delete m_temp; + m_temp = 0; } emit archivingFinished(result); } @@ -902,7 +903,7 @@ void ArchiveWidget::doExtracting() emit extractingFinished(); } -QString ArchiveWidget::extractedProjectFile() +QString ArchiveWidget::extractedProjectFile() const { return archive_url->url().path(KUrl::AddTrailingSlash) + m_projectName; }