/[rdesktop]/sourceforge.net/trunk/rdesktop/ewmhints.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/ewmhints.c

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

revision 263 by astrand, Mon Nov 18 18:12:49 2002 UTC revision 450 by jsorg71, Wed Aug 27 22:51:33 2003 UTC
# Line 21  Line 21 
21     Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.     Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
22  */  */
23    
 #include "rdesktop.h"  
24  #include <X11/Xlib.h>  #include <X11/Xlib.h>
25    #include "rdesktop.h"
26    
27  extern Display *display;  extern Display *g_display;
28    
29  /*  /*
30     Get window property value (32 bit format)     Get window property value (32 bit format)
# Line 40  get_property_value(char *propname, long Line 40  get_property_value(char *propname, long
40          int actual_format_return;          int actual_format_return;
41          unsigned long bytes_after_return;          unsigned long bytes_after_return;
42    
43          property = XInternAtom(display, propname, True);          property = XInternAtom(g_display, propname, True);
44          if (property == None)          if (property == None)
45          {          {
46                  fprintf(stderr, "Atom %s does not exist\n", propname);                  fprintf(stderr, "Atom %s does not exist\n", propname);
47                  return (-1);                  return (-1);
48          }          }
49    
50          result = XGetWindowProperty(display, DefaultRootWindow(display), property, 0,   /* long_offset */          result = XGetWindowProperty(g_display, DefaultRootWindow(g_display), property, 0,       /* long_offset */
51                                      max_length, /* long_length */                                      max_length, /* long_length */
52                                      False,      /* delete */                                      False,      /* delete */
53                                      AnyPropertyType,    /* req_type */                                      AnyPropertyType,    /* req_type */
# Line 87  get_property_value(char *propname, long Line 87  get_property_value(char *propname, long
87     Returns -1 on error     Returns -1 on error
88  */  */
89  static int  static int
90  get_current_desktop()  get_current_desktop(void)
91  {  {
92          unsigned long nitems_return;          unsigned long nitems_return;
93          uint32 *prop_return;          uint32 *prop_return;

Legend:
Removed from v.263  
changed lines
  Added in v.450

  ViewVC Help
Powered by ViewVC 1.1.26