]> git.tdb.fi Git - libs/gui.git/blobdiff - source/graphics/x11/display.cpp
Remove an unused function
[libs/gui.git] / source / graphics / x11 / display.cpp
index 544f9589fb664cfc3381db0d36fbf7b8c5e1c8d6..b5888c6459620bca2fc118d923e8b98e10d609ea 100644 (file)
@@ -61,23 +61,8 @@ inline Rotation rotation_to_sys(Msp::Graphics::VideoRotation r)
        default: return RR_Rotate_0;
        }
 }
-
-inline bool monitor_x_compare(const Msp::Graphics::Monitor &m1, const Msp::Graphics::Monitor &m2)
-{
-       if(m1.desktop_settings.mode && !m2.desktop_settings.mode)
-               return true;
-       return m1.desktop_settings.x<m2.desktop_settings.x;
-}
 #endif
 
-inline unsigned mode_width(const Msp::Graphics::VideoMode &m, Msp::Graphics::VideoRotation r)
-{
-       if(r==Msp::Graphics::ROTATE_RIGHT || r==Msp::Graphics::ROTATE_LEFT)
-               return m.height;
-       else
-               return m.width;
-}
-
 }
 
 
@@ -209,7 +194,13 @@ Display::Display(const string &disp_name):
                                monitors[i].current_settings = monitors[i].desktop_settings;
                        }
 
-                       sort(monitors, monitor_x_compare);
+                       sort(monitors, [](const Msp::Graphics::Monitor &m1, const Msp::Graphics::Monitor &m2){
+                               if(m1.desktop_settings.mode && !m2.desktop_settings.mode)
+                                       return true;
+                               if(!m1.desktop_settings.mode && m2.desktop_settings.mode)
+                                       return false;
+                               return m1.desktop_settings.x<m2.desktop_settings.x;
+                       });
 
                        for(unsigned i=0; i<modes.size(); ++i)
                        {