11 |
|
|
12 |
|
#include "copyright.h" |
13 |
|
|
14 |
+ |
#include <string.h> |
15 |
+ |
|
16 |
+ |
#include "platform.h" |
17 |
|
#include "ranimove.h" |
18 |
|
#include "otypes.h" |
19 |
|
#include "random.h" |
141 |
|
fp = zprev; zprev = zbuffer; zbuffer = fp; |
142 |
|
op = oprev; oprev = obuffer; obuffer = op; |
143 |
|
bp = aprev; aprev = abuffer; abuffer = bp; |
144 |
< |
bzero(abuffer, sizeof(BYTE)*hres*vres); |
145 |
< |
bzero(sbuffer, sizeof(BYTE)*hres*vres); |
144 |
> |
memset(abuffer, '\0', sizeof(BYTE)*hres*vres); |
145 |
> |
memset(sbuffer, '\0', sizeof(BYTE)*hres*vres); |
146 |
|
frm_stop += rtperfrm; |
147 |
|
} |
148 |
|
cerrmap = NULL; |
759 |
|
int n2; |
760 |
|
int cnt; |
761 |
|
/* sum in motion streaks */ |
762 |
< |
bzero(outbuffer, sizeof(COLOR)*hres*vres); |
763 |
< |
bzero(wbuffer, sizeof(float)*hres*vres); |
762 |
> |
memset(outbuffer, '\0', sizeof(COLOR)*hres*vres); |
763 |
> |
memset(wbuffer, '\0', sizeof(float)*hres*vres); |
764 |
|
for (y = vres; y--; ) |
765 |
|
for (x = hres; x--; ) { |
766 |
|
n = fndx(x, y); |
876 |
|
sprintf(errmsg, "cannot open output frame \"%s\"", pfname); |
877 |
|
error(SYSTEM, errmsg); |
878 |
|
} |
879 |
< |
#ifdef MSDOS |
877 |
< |
setmode(fileno(fp), O_BINARY); |
878 |
< |
#endif |
879 |
> |
SET_FILE_BINARY(fp); |
880 |
|
if (!silent) { |
881 |
|
printf("\tWriting to \"%s\"\n", pfname); |
882 |
|
fflush(stdout); |