From 9c0003bb8d13532da1c72fbf07d516b390013dee Mon Sep 17 00:00:00 2001 From: Jens-Heiner Rechtien Date: Thu, 27 Sep 2007 11:18:10 +0000 Subject: INTEGRATION: CWS swwarnings (1.14.222); FILE MERGED 2007/05/29 13:27:58 os 1.14.222.4: RESYNC: (1.14-1.15); FILE MERGED 2007/04/11 07:03:27 tl 1.14.222.3: #i69287# warning-free code 2007/03/26 12:09:12 tl 1.14.222.2: #i69287# warning-free code 2007/02/27 13:46:26 os 1.14.222.1: #i69287# warnings removed --- sw/source/ui/index/toxmgr.cxx | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/sw/source/ui/index/toxmgr.cxx b/sw/source/ui/index/toxmgr.cxx index 8a63e0cdcc..c4721737a2 100644 --- a/sw/source/ui/index/toxmgr.cxx +++ b/sw/source/ui/index/toxmgr.cxx @@ -4,9 +4,9 @@ * * $RCSfile: toxmgr.cxx,v $ * - * $Revision: 1.15 $ + * $Revision: 1.16 $ * - * last change: $Author: rt $ $Date: 2007-04-25 09:16:30 $ + * last change: $Author: hr $ $Date: 2007-09-27 12:18:10 $ * * The Contents of this file are made available subject to * the terms of GNU Lesser General Public License Version 2.1. @@ -123,7 +123,7 @@ void SwTOXMgr::InsertTOXMark(const SwTOXMarkDescription& rDesc) ASSERT(rDesc.GetLevel() > 0 && rDesc.GetLevel() <= MAXLEVEL, ungueltiger Level InsertTOCMark); pMark = new SwTOXMark(pSh->GetTOXType(TOX_CONTENT, 0)); - pMark->SetLevel(rDesc.GetLevel()); + pMark->SetLevel( static_cast< USHORT >(rDesc.GetLevel()) ); if(rDesc.GetAltStr()) pMark->SetAlternativeText(*rDesc.GetAltStr()); @@ -160,12 +160,13 @@ void SwTOXMgr::InsertTOXMark(const SwTOXMarkDescription& rDesc) USHORT nId = rDesc.GetTOUName() ? GetUserTypeID(*rDesc.GetTOUName()) : 0; pMark = new SwTOXMark(pSh->GetTOXType(TOX_USER, nId)); - pMark->SetLevel(rDesc.GetLevel()); + pMark->SetLevel( static_cast< USHORT >(rDesc.GetLevel()) ); if(rDesc.GetAltStr()) pMark->SetAlternativeText(*rDesc.GetAltStr()); } break; + default:; //prevent warning } pSh->StartAllAction(); pSh->SwEditShell::Insert(*pMark); @@ -219,7 +220,7 @@ void SwTOXMgr::UpdateTOXMark(const SwTOXMarkDescription& rDesc) pCurTOXMark->SetMainEntry(rDesc.IsMainEntry()); } else - pCurTOXMark->SetLevel(rDesc.GetLevel()); + pCurTOXMark->SetLevel( static_cast< USHORT >(rDesc.GetLevel()) ); if(rDesc.GetAltStr()) { @@ -343,7 +344,7 @@ BOOL SwTOXMgr::UpdateOrInsertTOX(const SwTOXDescription& rDesc, { const SwTOXType* pType = pSh->GetTOXType(eCurTOXType, 0); SwForm aForm(eCurTOXType); - pNewTOX = new SwTOXBase(pType, aForm, TOX_MARK, pType->GetTypeName()); + pNewTOX = new SwTOXBase(pType, aForm, nsSwTOXElement::TOX_MARK, pType->GetTypeName()); } pNewTOX->SetOptions(rDesc.GetIndexOptions()); pNewTOX->SetMainEntryCharStyle(rDesc.GetMainEntryCharStyle()); @@ -384,8 +385,7 @@ BOOL SwTOXMgr::UpdateOrInsertTOX(const SwTOXDescription& rDesc, } else { - SwTOXBase* pNewTOX = (SwTOXBase*)pCurTOX; - pNewTOX->SetCreate(rDesc.GetContentOptions()); + const_cast( pCurTOX )->SetCreate(rDesc.GetContentOptions()); } pNewTOX->SetLevelFromChapter(rDesc.IsLevelFromChapter()); } @@ -424,7 +424,7 @@ BOOL SwTOXMgr::UpdateOrInsertTOX(const SwTOXDescription& rDesc, SwForm aForm(eCurTOXType); pNewTOX = new SwTOXBase( pType, aForm, - TOX_AUTHORITIES == eCurTOXType ? TOX_MARK : 0, pType->GetTypeName()); + TOX_AUTHORITIES == eCurTOXType ? nsSwTOXElement::TOX_MARK : 0, pType->GetTypeName()); } else { @@ -479,14 +479,14 @@ BOOL SwTOXMgr::UpdateOrInsertTOX(const SwTOXDescription& rDesc, { if (pNewTOX != NULL) pDoc->DelAllUndoObj(); - + pDoc->StartUndo(UNDO_TOXCHANGE, NULL); } - if (pNewTOX != NULL) // => pTOX != NULL + if (pNewTOX != NULL) // => pTOX != NULL pDoc->ChgTOX(*pTOX, *pNewTOX); - bRet = pSh->UpdateTableOf(*pTOX, pSet); + bRet = pSh->UpdateTableOf(*pTOX, pSet); if (pDoc->DoesUndo()) { -- cgit v1.2.3