X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/294ea16de3359844cb884baad219b40ea04fac48..f60b1d829dd8a6d5e47a2adcd3690acb3bd10150:/src/motif/menu.cpp diff --git a/src/motif/menu.cpp b/src/motif/menu.cpp index 8868823110..a65a5df03b 100644 --- a/src/motif/menu.cpp +++ b/src/motif/menu.cpp @@ -81,7 +81,7 @@ void wxMenu::Init() m_topLevelMenu = (wxMenu*) NULL; m_ownedByMenuBar = false; - if ( !!m_title ) + if ( !m_title.empty() ) { Append(-3, m_title) ; AppendSeparator() ; @@ -211,12 +211,12 @@ void wxMenuBar::Init() wxMenuBar::wxMenuBar(size_t n, wxMenu *menus[], const wxArrayString& titles, long WXUNUSED(style)) { - wxASSERT( size_t(n) == titles.GetCount() ); + wxASSERT( n == titles.GetCount() ); Init(); m_titles = titles; - for ( int i = 0; i < n; i++ ) + for ( size_t i = 0; i < n; i++ ) m_menus.Append(menus[i]); } @@ -224,7 +224,7 @@ wxMenuBar::wxMenuBar(size_t n, wxMenu *menus[], const wxString titles[], long WX { Init(); - for ( int i = 0; i < n; i++ ) + for ( size_t i = 0; i < n; i++ ) { m_menus.Append(menus[i]); m_titles.Add(titles[i]); @@ -661,15 +661,15 @@ void wxMenu::ChangeFont(bool keepOriginalSize) if (!m_font.Ok() || !m_menuWidget) return; - WXFontType fontType = m_font.GetFontType(XtDisplay((Widget) m_menuWidget)); + Display* dpy = XtDisplay((Widget) m_menuWidget); XtVaSetValues ((Widget) m_menuWidget, - wxFont::GetFontTag(), fontType, + wxFont::GetFontTag(), m_font.GetFontTypeC(dpy), NULL); if (m_buttonWidget) { XtVaSetValues ((Widget) m_buttonWidget, - wxFont::GetFontTag(), fontType, + wxFont::GetFontTag(), m_font.GetFontTypeC(dpy), NULL); } @@ -681,7 +681,7 @@ void wxMenu::ChangeFont(bool keepOriginalSize) if (m_menuWidget && item->GetButtonWidget() && m_font.Ok()) { XtVaSetValues ((Widget) item->GetButtonWidget(), - wxFont::GetFontTag(), fontType, + wxFont::GetFontTag(), m_font.GetFontTypeC(dpy), NULL); } if (item->GetSubMenu())