Annotation of 43BSDTahoe/new/X/xrefresh/xrefresh.c, revision 1.1.1.1

1.1       root        1: #include <X/mit-copyright.h>
                      2: 
                      3: #include <X/Xlib.h>
                      4: #include <stdio.h>
                      5: /*
                      6:  * Copyright 1985, Massachusetts Institute of Technology.
                      7:  * This program just throws up a window over the whole screen, causing
                      8:  * exposure events to be generated on all windows.  This may be useful
                      9:  * to cause the whole screen to be repainted when it has somehow gotten
                     10:  * trashed.
                     11:  */
                     12: #ifndef lint
                     13: static char *rcsid_xrefresh_c = "$Header: xrefresh.c,v 10.7 86/11/19 19:47:57 jg Rel $";
                     14: #endif
                     15: 
                     16: main(argc, argv)
                     17: int argc;
                     18: char **argv;
                     19: {
                     20:        Window w;
                     21: 
                     22:        if (XOpenDisplay(argc ? argv[1] : "\0") == NULL) {
                     23:            fprintf(stderr, "%s: Can't open display '%s'\n",
                     24:                    argv[0], XDisplayName(argc ? argv[1] : "\0"));
                     25:            exit(1);
                     26:        }
                     27: 
                     28: 
                     29:        w = XCreateWindow(RootWindow, 0, 0, DisplayWidth(), DisplayHeight(),
                     30:                0, (Pixmap) 0, (Pixmap) 0);
                     31:        XMapWindow(w);                  /* put it up on the screen      */
                     32:        XDestroyWindow(w);              /* throw it away                */
                     33: 
                     34:        XFlush();                       /* and make sure the server sees it*/
                     35: }
                     36:        

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.