|
|
researchv9-SUN3(old)
#include "copyright.h"
/* $Header: /var/lib/cvsd/repos/research/researchv9/X11/src/X.V11R1/lib/X/XSetLStyle.c,v 1.1.1.1 2018/04/24 17:22:00 root Exp $ */
/* Copyright Massachusetts Institute of Technology 1986 */
#include "Xlibint.h"
XSetLineAttributes(dpy, gc, linewidth, linestyle, capstyle, joinstyle)
register Display *dpy;
GC gc;
unsigned int linewidth; /* CARD16 */
int linestyle;
int capstyle;
int joinstyle;
{
XGCValues *gv = &gc->values;
LockDisplay(dpy);
if (linewidth != gv->line_width) {
gv->line_width = linewidth;
gc->dirty |= GCLineWidth;
}
if (linestyle != gv->line_style) {
gv->line_style = linestyle;
gc->dirty |= GCLineStyle;
}
if (capstyle != gv->cap_style) {
gv->cap_style = capstyle;
gc->dirty |= GCCapStyle;
}
if (joinstyle != gv->join_style) {
gv->join_style = joinstyle;
gc->dirty |= GCJoinStyle;
}
UnlockDisplay(dpy);
SyncHandle();
}
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.