add EGP
[unix-history] / usr / src / old / lib2648 / line.c
CommitLineData
9a5b9963
RC
1/* line.c 4.1 83/03/09 */
2/*
3 * line: draw a line from point 1 to point 2.
4 */
5
6#include "2648.h"
7
8line(x1, y1, x2, y2)
9int x1, y1, x2, y2;
10{
11#ifdef TRACE
12 if (trace)
13 fprintf(trace, "line((%d, %d), (%d, %d)),", x1, y1, x2, y2);
14#endif
15 if (x1==_penx && y1==_peny) {
16 /*
17 * Get around a bug in the HP terminal where one point
18 * lines don't get drawn more than once.
19 */
20 move(x1, y1+1);
21 sync();
22 }
23 move(x1, y1);
24 draw(x2, y2);
25}