X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/df455719ff6891112733200ff533109c34d184e0..1e151594721201f2048aa295dcf35acd28f012b9:/src/msw/font.cpp diff --git a/src/msw/font.cpp b/src/msw/font.cpp index d87bdd0821..4b96f6029e 100644 --- a/src/msw/font.cpp +++ b/src/msw/font.cpp @@ -165,10 +165,10 @@ public: return m_nativeFontInfoOk ? m_nativeFontInfo.GetPixelSize() : m_pixelSize; } - + bool IsUsingSizeInPixels() const { - return m_nativeFontInfoOk ? TRUE : m_sizeUsingPixels; + return m_nativeFontInfoOk ? true : m_sizeUsingPixels; } int GetFamily() const @@ -578,7 +578,7 @@ void wxNativeFontInfo::SetFaceName(wxString facename) void wxNativeFontInfo::SetFamily(wxFontFamily family) { - int ff_family; + BYTE ff_family; wxString facename; switch ( family ) @@ -647,7 +647,7 @@ void wxNativeFontInfo::SetEncoding(wxFontEncoding encoding) } } - lf.lfCharSet = info.charset; + lf.lfCharSet = (BYTE)info.charset; } bool wxNativeFontInfo::FromString(const wxString& s) @@ -1041,8 +1041,8 @@ bool wxFont::IsFixedWidth() const { // the two low-order bits specify the pitch of the font, the rest is // family - BYTE pitch = M_FONTDATA->GetNativeFontInfo(). - lf.lfPitchAndFamily & PITCH_MASK; + BYTE pitch = + (BYTE)(M_FONTDATA->GetNativeFontInfo().lf.lfPitchAndFamily & PITCH_MASK); return pitch == FIXED_PITCH; }