Browse Source

Fix possible crash when changing the save path in torrent addition dialog

adaptive-webui-19844
Christophe Dumez 14 years ago
parent
commit
3d7bf26f85
  1. 6
      src/torrentadditiondlg.cpp

6
src/torrentadditiondlg.cpp

@ -120,9 +120,13 @@ void torrentAdditionDialog::saveSettings() {
} }
void torrentAdditionDialog::renameTorrentNameInModel(QString file_path) { void torrentAdditionDialog::renameTorrentNameInModel(QString file_path) {
file_path = file_path.trimmed();
if(file_path.isEmpty()) return;
file_path = file_path.replace("\\", "/"); file_path = file_path.replace("\\", "/");
// Rename in torrent files model too // Rename in torrent files model too
PropListModel->setData(PropListModel->index(0, 0), file_path.split("/", QString::SkipEmptyParts).last()); QStringList parts = file_path.split("/", QString::SkipEmptyParts);
if(!parts.empty())
PropListModel->setData(PropListModel->index(0, 0), parts.last());
} }
void torrentAdditionDialog::limitDialogWidth() { void torrentAdditionDialog::limitDialogWidth() {

Loading…
Cancel
Save