-/////////////////////////////////////////////////////////////////////////////
+ /////////////////////////////////////////////////////////////////////////////
// Name: common/fontcmn.cpp
// Purpose: implementation of wxFontBase methods
// Author: Vadim Zeitlin
#endif
#ifndef WX_PRECOMP
-#include "wx/font.h"
-#include "wx/intl.h"
+ #include "wx/font.h"
+ #include "wx/intl.h"
+ #include "wx/dcscreen.h"
#endif // WX_PRECOMP
#include "wx/gdicmn.h"
static void AdjustFontSize(wxFont font, wxDC& dc, const wxSize& pixelSize)
{
int currentSize = font.GetPointSize();
- int largestGood;
- int smallestBad;
+ int largestGood wxDUMMY_INITIALIZE(0);
+ int smallestBad wxDUMMY_INITIALIZE(0);
bool initialGoodFound = false;
bool initialBadFound = false;
return new wxFont(pixelSize, family, style, weight, underlined,
face, encoding);
#else
- wxFont * ret = New(10, family, style, weight, underlined, face, encoding);
+ wxFont *self = New(10, family, style, weight, underlined, face, encoding);
wxScreenDC dc;
- ret->AdjustFontSize(*(wxFont *)this, dc, pixelSize);
- return ret;
+ AdjustFontSize(*(wxFont *)self, dc, pixelSize);
+ return self;
#endif
}