Browse Source

Fix heap-buffer-overrun in PropertiesWidget::displayFilesListMenu

adaptive-webui-19844
Ivan Sorokin 10 years ago
parent
commit
ddd2025968
  1. 4
      src/properties/propertieswidget.cpp

4
src/properties/propertieswidget.cpp

@ -468,8 +468,10 @@ void PropertiesWidget::openFolder(const QModelIndex &index, bool containing_fold
void PropertiesWidget::displayFilesListMenu(const QPoint&) { void PropertiesWidget::displayFilesListMenu(const QPoint&) {
if (!h.is_valid()) if (!h.is_valid())
return; return;
QMenu myFilesLlistMenu;
QModelIndexList selectedRows = filesList->selectionModel()->selectedRows(0); QModelIndexList selectedRows = filesList->selectionModel()->selectedRows(0);
if (selectedRows.empty())
return;
QMenu myFilesLlistMenu;
QAction *actOpen = 0; QAction *actOpen = 0;
QAction *actOpenContainingFolder = 0; QAction *actOpenContainingFolder = 0;
QAction *actRename = 0; QAction *actRename = 0;

Loading…
Cancel
Save