X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fgraphics%2Fwindows%2Fdisplay.cpp;h=61fe9837d6d1db0e4cc9f7da8edcbd1f02e9c3bd;hb=e16e661417f5ba370ec77da9cb1858d3477ad780;hp=aaaa985c3cc21cb740d5e5bcd693472f57e9f4e9;hpb=a8a9191481151f049781b670ea8883025a594a5f;p=libs%2Fgui.git diff --git a/source/graphics/windows/display.cpp b/source/graphics/windows/display.cpp index aaaa985..61fe983 100644 --- a/source/graphics/windows/display.cpp +++ b/source/graphics/windows/display.cpp @@ -55,11 +55,14 @@ Display::Display(const string &): if(have_current && info.dmPelsWidth==current.dmPelsWidth && info.dmPelsHeight==current.dmPelsHeight && info.dmDisplayFrequency==current.dmDisplayFrequency) monitor.desktop_settings.mode = &modes.back(); } + + monitor.current_settings = monitor.desktop_settings; } } Display::~Display() { + delete priv; } void Display::set_mode(const VideoMode &requested_mode, bool)