/[rdesktop]/sourceforge.net/trunk/rdesktop/xwin.c
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Diff of /sourceforge.net/trunk/rdesktop/xwin.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 594 by n-ki, Tue Feb 3 13:55:12 2004 UTC revision 606 by stargo, Sat Feb 14 23:20:24 2004 UTC
# Line 23  Line 23 
23  #include <unistd.h>  #include <unistd.h>
24  #include <time.h>  #include <time.h>
25  #include <errno.h>  #include <errno.h>
26    #include <strings.h>
27  #include "rdesktop.h"  #include "rdesktop.h"
28  #include "xproto.h"  #include "xproto.h"
29    
# Line 63  static int g_red_shift_l, g_blue_shift_l Line 64  static int g_red_shift_l, g_blue_shift_l
64    
65  /* software backing store */  /* software backing store */
66  static BOOL g_ownbackstore;  static BOOL g_ownbackstore;
67  static Pixmap g_backstore = NULL;  static Pixmap g_backstore = 0;
68    
69  /* Moving in single app mode */  /* Moving in single app mode */
70  static BOOL g_moving_wnd;  static BOOL g_moving_wnd;
# Line 894  ui_create_window(void) Line 895  ui_create_window(void)
895          if (g_gc == NULL)          if (g_gc == NULL)
896                  g_gc = XCreateGC(g_display, g_wnd, 0, NULL);                  g_gc = XCreateGC(g_display, g_wnd, 0, NULL);
897    
898          if ((g_ownbackstore) && (g_backstore == NULL))          if ((g_ownbackstore) && (g_backstore == 0))
899          {          {
900                  g_backstore = XCreatePixmap(g_display, g_wnd, g_width, g_height, g_depth);                  g_backstore = XCreatePixmap(g_display, g_wnd, g_width, g_height, g_depth);
901    
# Line 1271  xwin_process_events(void) Line 1272  xwin_process_events(void)
1272  int  int
1273  ui_select(int rdp_socket)  ui_select(int rdp_socket)
1274  {  {
1275          int n = (rdp_socket > g_x_socket) ? rdp_socket : g_x_socket;          int n;
1276          fd_set rfds, wfds;          fd_set rfds, wfds;
1277          struct timeval tv;          struct timeval tv;
1278          BOOL s_timeout = False;          BOOL s_timeout = False;
1279    
1280          while (True)          while (True)
1281          {          {
1282                    n = (rdp_socket > g_x_socket) ? rdp_socket : g_x_socket;
1283                  /* Process any events already waiting */                  /* Process any events already waiting */
1284                  if (!xwin_process_events())                  if (!xwin_process_events())
1285                          /* User quit */                          /* User quit */

Legend:
Removed from v.594  
changed lines
  Added in v.606

  ViewVC Help
Powered by ViewVC 1.1.26