]> git.sesse.net Git - vlc/blobdiff - modules/gui/skins/x11/x11_window.cpp
* src/theme.cpp, src/event.* : no more VLC_SHOW event
[vlc] / modules / gui / skins / x11 / x11_window.cpp
index 8c74dddb997335a463278454cd44a380f3c745c0..92ab75f0ed1f461dbc04ffec5c36b1c97cd108a4 100644 (file)
@@ -2,7 +2,7 @@
  * x11_window.cpp: X11 implementation of the Window class
  *****************************************************************************
  * Copyright (C) 2003 VideoLAN
- * $Id: x11_window.cpp,v 1.24 2003/06/17 18:13:18 asmax Exp $
+ * $Id: x11_window.cpp,v 1.25 2003/06/22 00:00:28 asmax Exp $
  *
  * Authors: Cyril Deguet     <asmax@videolan.org>
  *
@@ -274,8 +274,8 @@ bool X11Window::ProcessOSEvent( Event *evt )
         case ButtonPress:
             // Raise all the windows
             for( list<SkinWindow *>::const_iterator win = 
-                    p_intf->p_sys->p_theme->WindowList.begin();
-                    win != p_intf->p_sys->p_theme->WindowList.end(); win++ )
+                    SkinWindowList::Instance()->Begin();
+                    win != SkinWindowList::Instance()->End(); win++ )
             {
                 XLOCK;
                 XRaiseWindow( display, ( (X11Window *)(*win) )->GetHandle() );
@@ -408,6 +408,10 @@ bool X11Window::ProcessOSEvent( Event *evt )
                 DropObject->DndDrop( ((XClientMessageEvent*)p2)->data.l );
                 return true;
             }
+            else
+            {
+                fprintf( stderr, "Unsupported client event %s\n", type );
+            }
             return false;
             
         default: