diff options
author | Kaleb Keithley <kaleb@freedesktop.org> | 2003-11-14 16:49:24 +0000 |
---|---|---|
committer | Kaleb Keithley <kaleb@freedesktop.org> | 2003-11-14 16:49:24 +0000 |
commit | 721055e48fa8964d8895f551292dc845a5724c36 (patch) | |
tree | d9d8ccc8ab5a56f81a5ae722ee286ec801285d52 /xtrapreset.c |
Initial revisionXORG-STABLE
Diffstat (limited to 'xtrapreset.c')
-rw-r--r-- | xtrapreset.c | 85 |
1 files changed, 85 insertions, 0 deletions
diff --git a/xtrapreset.c b/xtrapreset.c new file mode 100644 index 0000000..1eda765 --- /dev/null +++ b/xtrapreset.c @@ -0,0 +1,85 @@ +/* $XFree86: xc/programs/xtrap/xtrapreset.c,v 1.2 2002/09/18 17:11:57 tsi Exp $ */ +/* + * @DEC_COPYRIGHT@ + */ +/* + * HISTORY + * Log: xtrapreset.c,v $ + * Revision 1.1.4.2 1993/12/14 12:37:37 Kenneth_Miller + * ANSI-standardize code and turn client build on + * [1993/12/09 20:16:13 Kenneth_Miller] + * + * Revision 1.1.2.2 1992/04/27 13:52:06 Leela_Obilichetti + * initial load of xtrap clients - from silver BL6 pool + * [92/04/27 13:49:41 Leela_Obilichetti] + * + * EndLog$ + */ +/***************************************************************************** +Copyright 1987, 1988, 1989, 1990, 1991, 1992, 1993 by Digital Equipment Corp., +Maynard, MA + +Permission to use, copy, modify, and distribute this software and its +documentation for any purpose and without fee is hereby granted, +provided that the above copyright notice appear in all copies and that +both that copyright notice and this permission notice appear in +supporting documentation, and that the name of Digital not be +used in advertising or publicity pertaining to distribution of the +software without specific, written prior permission. + +DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING +ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL +DIGITAL BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR +ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, +WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, +ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS +SOFTWARE. + +*****************************************************************************/ +/* + * + * CONTRIBUTORS: + * + * Dick Annicchiarico + * Robert Chesler + * Dan Coutu + * Gene Durso + * Marc Evans + * Alan Jamison + * Mark Henry + * Ken Miller + * + */ +#include <stdio.h> +#include <stdlib.h> +#include <X11/extensions/xtraplib.h> +#include <X11/extensions/xtraplibp.h> + +int +main(int argc, char *argv[]) +{ + Widget appW; + XtAppContext app; + Display *dpy; + XETC *tc; + char *tmp = NULL; + + /* Connect to Server */ + appW = XtAppInitialize(&app,"XTrap",NULL,(Cardinal)0L, + (int *)&argc, (String *)argv, (String *)NULL,(ArgList)&tmp, + (Cardinal)NULL); + dpy = XtDisplay(appW); +#ifdef DEBUG + XSynchronize(dpy, True); +#endif + printf("Resetting Display: %s \n", DisplayString(dpy)); + + if ((tc = XECreateTC(dpy,0L, NULL)) == False) + { + fprintf(stderr,"%s: could not initialize extension\n",argv[0]); + exit (1L); + } + XEResetRequest(tc); + XCloseDisplay(dpy); + exit (0); +} |