]> git.proxmox.com Git - mirror_edk2.git/blobdiff - UnixPkg/Sec/UgaX11.c
Fix a typo when check the return value
[mirror_edk2.git] / UnixPkg / Sec / UgaX11.c
index c1a2b2d7a54c533f9791b46cee726aebc0e5b7bf..74775311e82e62369e2c3bd7ccb1f7d5bc098a43 100644 (file)
@@ -1,6 +1,6 @@
 /*++
 
-Copyright (c) 2004 - 2009, Intel Corporation. All rights reserved.<BR>
+Copyright (c) 2004 - 2011, Intel Corporation. All rights reserved.<BR>
 Portions copyright (c) 2008 - 2010, Apple Inc. All rights reserved.<BR>
 This program and the accompanying materials                          
 are licensed and made available under the terms and conditions of the BSD License         
@@ -11,11 +11,10 @@ THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
 WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.             
 
 --*/
+#include <Common/UnixInclude.h>
 
 #include <sys/ipc.h>
 #include <sys/shm.h>
-#include <stdio.h>
-#include <stdlib.h>
 
 #include <PiPei.h>
 #include <Protocol/SimplePointer.h>
@@ -60,7 +59,7 @@ typedef struct {
   EFI_UNIX_UGA_IO_PROTOCOL UgaIo;
 
   Display *display;
-  int screen;                  /* values for window_size in main */
+  int screen;      /* values for window_size in main */
   Window win;
   GC gc;
   Visual *visual;
@@ -350,6 +349,7 @@ handleKeyEvent(UGA_IO_PRIVATE *drv, XEvent *ev)
   case XK_Page_Up:    KeyData.Key.ScanCode = SCAN_PAGE_UP;    break;
   case XK_Page_Down:  KeyData.Key.ScanCode = SCAN_PAGE_DOWN;  break;
   case XK_Escape:     KeyData.Key.ScanCode = SCAN_ESC;        break;
+  case XK_Pause:      KeyData.Key.ScanCode = SCAN_PAUSE;      break;
 
   case XK_F1:   KeyData.Key.ScanCode = SCAN_F1;   break;
   case XK_F2:   KeyData.Key.ScanCode = SCAN_F2;   break;
@@ -394,15 +394,15 @@ handleMouseMoved(UGA_IO_PRIVATE *drv, XEvent *ev)
   if ( ev->xmotion.x != drv->previous_x )
   {
     drv->pointer_state.RelativeMovementX += ( ev->xmotion.x - drv->previous_x );
-       drv->previous_x = ev->xmotion.x;
-       drv->pointer_state_changed = 1;
+  drv->previous_x = ev->xmotion.x;
+  drv->pointer_state_changed = 1;
   }
 
   if ( ev->xmotion.y != drv->previous_y )
   {
     drv->pointer_state.RelativeMovementY += ( ev->xmotion.y - drv->previous_y );
     drv->previous_y = ev->xmotion.y;
-       drv->pointer_state_changed = 1;
+  drv->pointer_state_changed = 1;
   }
 
   drv->pointer_state.RelativeMovementZ = 0;
@@ -414,12 +414,12 @@ handleMouseDown(UGA_IO_PRIVATE *drv, XEvent *ev, BOOLEAN Pressed)
   if ( ev->xbutton.button == Button1 )
   {
     drv->pointer_state_changed = ( drv->pointer_state.LeftButton != Pressed );
-       drv->pointer_state.LeftButton = Pressed;
+  drv->pointer_state.LeftButton = Pressed;
   }
   if ( ev->xbutton.button == Button2 )
   {
     drv->pointer_state_changed = ( drv->pointer_state.RightButton != Pressed );
-       drv->pointer_state.RightButton = Pressed;
+  drv->pointer_state.RightButton = Pressed;
   }
 }
 
@@ -461,10 +461,10 @@ HandleEvent(UGA_IO_PRIVATE *drv, XEvent *ev)
       break;
     case ButtonPress:
       handleMouseDown(drv, ev, TRUE);
-         break;
+    break;
     case ButtonRelease:
       handleMouseDown(drv, ev, FALSE);
-         break;
+    break;
 #if 0
     case DestroyNotify:
       XCloseDisplay (drv->display);