forked from qt-creator/qt-creator
Add some sanity checking.
This commit is contained in:
@@ -1347,6 +1347,8 @@ EditorManager::ReadOnlyAction
|
|||||||
MakeWritableResult
|
MakeWritableResult
|
||||||
EditorManager::makeEditorWritable(IEditor *editor)
|
EditorManager::makeEditorWritable(IEditor *editor)
|
||||||
{
|
{
|
||||||
|
if (!editor || !editor->file())
|
||||||
|
return Failed;
|
||||||
QString directory = QFileInfo(editor->file()->fileName()).absolutePath();
|
QString directory = QFileInfo(editor->file()->fileName()).absolutePath();
|
||||||
IVersionControl *versionControl = m_d->m_core->vcsManager()->findVersionControlForDirectory(directory);
|
IVersionControl *versionControl = m_d->m_core->vcsManager()->findVersionControlForDirectory(directory);
|
||||||
IFile *file = editor->file();
|
IFile *file = editor->file();
|
||||||
|
|||||||
Reference in New Issue
Block a user