diff --git a/framework/source/uielement/newmenucontroller.cxx b/framework/source/uielement/newmenucontroller.cxx index b371e26515e4..7ee1e564da7d 100644 --- a/framework/source/uielement/newmenucontroller.cxx +++ b/framework/source/uielement/newmenucontroller.cxx @@ -76,14 +76,14 @@ void NewMenuController::setMenuImages( PopupMenu* pPopupMenu, bool bSetImages ) for ( sal_uInt16 i = 0; i < nItemCount; i++ ) { - sal_uInt16 nItemId = pPopupMenu->GetItemId( sal::static_int_cast( i )); + sal_uInt16 nItemId = pPopupMenu->GetItemId( i ); if ( nItemId != 0 ) { if ( bSetImages ) { OUString aImageId; OUString aCmd( pPopupMenu->GetItemCommand( nItemId ) ); - sal_uLong nAttributePtr = pPopupMenu->GetUserValue(sal::static_int_cast(i)); + sal_uLong nAttributePtr = pPopupMenu->GetUserValue( nItemId ); MenuAttributes* pAttributes = reinterpret_cast(nAttributePtr); if (pAttributes) aImageId = pAttributes->aImageId;