diff options
-rw-r--r-- | sw/source/core/doc/DocumentStateManager.cxx | 1 | ||||
-rw-r--r-- | sw/source/uibase/app/docsh.cxx | 2 |
2 files changed, 2 insertions, 1 deletions
diff --git a/sw/source/core/doc/DocumentStateManager.cxx b/sw/source/core/doc/DocumentStateManager.cxx index 601525073574..ede8ef96e834 100644 --- a/sw/source/core/doc/DocumentStateManager.cxx +++ b/sw/source/core/doc/DocumentStateManager.cxx @@ -65,6 +65,7 @@ void DocumentStateManager::ResetModified() // Bit 1: -> new state sal_IntPtr nCall = mbModified ? 1 : 0; mbModified = false; + m_rDoc.GetDocumentStatisticsManager().GetDocStat().bModified = false; m_rDoc.GetIDocumentUndoRedo().SetUndoNoModifiedPosition(); if( nCall && m_rDoc.GetOle2Link().IsSet() ) { diff --git a/sw/source/uibase/app/docsh.cxx b/sw/source/uibase/app/docsh.cxx index 0b66f3127569..6655f045539e 100644 --- a/sw/source/uibase/app/docsh.cxx +++ b/sw/source/uibase/app/docsh.cxx @@ -458,7 +458,7 @@ bool SwDocShell::SaveAs( SfxMedium& rMedium ) // Remember and preserve Modified-Flag without calling the Link // (for OLE; after Statement from MM) - bool bIsModified = m_pDoc->getIDocumentState().IsModified(); + const bool bIsModified = m_pDoc->getIDocumentState().IsModified(); m_pDoc->GetIDocumentUndoRedo().LockUndoNoModifiedPosition(); Link<> aOldOLELnk( m_pDoc->GetOle2Link() ); m_pDoc->SetOle2Link( Link<>() ); |