| 7 |
|
* 7/1/87 |
| 8 |
|
*/ |
| 9 |
|
|
| 10 |
+ |
#include "copyright.h" |
| 11 |
+ |
|
| 12 |
+ |
#include <string.h> |
| 13 |
+ |
|
| 14 |
+ |
#include "platform.h" |
| 15 |
|
#include "standard.h" |
| 16 |
|
#include "color.h" |
| 17 |
|
#include "font.h" |
| 38 |
|
int xsiz, ysiz; /* bitmap dimensions */ |
| 39 |
|
int xdim; /* size of horizontal scan (bytes) */ |
| 40 |
|
|
| 41 |
+ |
/* conflicting def's in param.h */ |
| 42 |
+ |
#undef tstbit |
| 43 |
+ |
#undef setbit |
| 44 |
+ |
#undef clrbit |
| 45 |
+ |
#undef tglbit |
| 46 |
+ |
|
| 47 |
|
#define bitop(x,y,op) (ourbitmap[(y)*xdim+((x)>>3)] op (1<<((x)&7))) |
| 48 |
|
#define tstbit(x,y) bitop(x,y,&) |
| 49 |
|
#define setbit(x,y) bitop(x,y,|=) |
| 208 |
|
ourbitmap = (BYTE *)bmalloc(ysiz*xdim); |
| 209 |
|
if (ourbitmap == NULL) |
| 210 |
|
error(SYSTEM, "Out of memory in makemap"); |
| 211 |
< |
bzero((char *)ourbitmap, ysiz*xdim); |
| 211 |
> |
memset((char *)ourbitmap, '\0', ysiz*xdim); |
| 212 |
|
} |
| 213 |
|
|
| 214 |
|
|
| 229 |
|
len = strlen(buf); |
| 230 |
|
curl->s = (char *)malloc(len); |
| 231 |
|
curl->sp = (short *)malloc(sizeof(short)*len--); |
| 232 |
< |
if (curl->s == NULL | curl->sp == NULL) |
| 232 |
> |
if ((curl->s == NULL) | (curl->sp == NULL)) |
| 233 |
|
goto memerr; |
| 234 |
|
if (len > maxline) |
| 235 |
|
maxline = len; |