diff --git a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/BasicCEditorTest.java b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/BasicCEditorTest.java index 0e4e73b6db9..76ee9e28c4c 100644 --- a/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/BasicCEditorTest.java +++ b/core/org.eclipse.cdt.ui.tests/ui/org/eclipse/cdt/ui/tests/text/BasicCEditorTest.java @@ -114,6 +114,7 @@ public class BasicCEditorTest extends BaseUITestCase { assertEquals("Edit failed", newtext, newContent.substring(0, newtext.length())); // save fEditor.doSave(new NullProgressMonitor()); + assertFalse("Editor is still dirty", fEditor.isDirty()); // close and reopen EditorTestHelper.closeEditor(fEditor); setUpEditor(file); @@ -141,6 +142,7 @@ public class BasicCEditorTest extends BaseUITestCase { assertEquals("Edit failed", newtext, newContent.substring(0, newtext.length())); // save fEditor.doSave(new NullProgressMonitor()); + assertFalse("Editor is still dirty", fEditor.isDirty()); // close and reopen EditorTestHelper.closeEditor(fEditor); setUpEditor(tmpFile); diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/editor/CDocumentProvider.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/editor/CDocumentProvider.java index c58171f20f5..1e7630d7378 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/editor/CDocumentProvider.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/editor/CDocumentProvider.java @@ -863,7 +863,7 @@ public class CDocumentProvider extends TextFileDocumentProvider { } }; } - return super.createSaveOperation(element, document, overwrite); + return null; } /**