|
|
researchv9-SUN3(old)
#include "copyright.h"
/* $Header: /var/lib/cvsd/repos/research/researchv9/X11/src/X.V11R1/lib/X/XFreeGC.c,v 1.1.1.1 2018/04/24 17:22:00 root Exp $ */
/* Copyright Massachusetts Institute of Technology 1986 */
#include "Xlibint.h"
XFreeGC (dpy, gc)
register Display *dpy;
GC gc;
{
register xResourceReq *req;
register _XExtension *ext;
LockDisplay(dpy);
GetResReq (FreeGC, gc->gid, req);
_XFreeExtData(gc->ext_data);
Xfree ((char *) gc);
ext = dpy->ext_procs;
while (ext) { /* call out to any extensions interested */
if (ext->free_GC != NULL) (*ext->free_GC)(dpy, gc, &ext->codes);
ext = ext->next;
}
UnlockDisplay(dpy);
SyncHandle();
}
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.