5 |
|
* Geometry drawing operations for OpenGL driver. |
6 |
|
*/ |
7 |
|
|
8 |
+ |
#include <string.h> |
9 |
+ |
|
10 |
|
#include "radogl.h" |
11 |
|
#include "rhdriver.h" |
12 |
|
|
83 |
|
freestr(gmCurrent[i].gfile); |
84 |
|
} |
85 |
|
} |
86 |
< |
bcopy((void *)gmNext, (void *)gmCurrent, sizeof(gmNext)); |
87 |
< |
bzero((void *)gmNext, sizeof(gmNext)); |
86 |
> |
memcpy((void *)gmCurrent, (void *)gmNext, sizeof(gmNext)); |
87 |
> |
memset((void *)gmNext, '\0', sizeof(gmNext)); |
88 |
|
} |
89 |
|
|
90 |
|
|
198 |
|
} |
199 |
|
FORALLPORT(curportlist, n) /* free old file list */ |
200 |
|
freestr(curportlist[n]); |
201 |
< |
bcopy((void *)newportlist, (void *)curportlist, sizeof(newportlist)); |
202 |
< |
bzero((void *)newportlist, sizeof(newportlist)); |
201 |
> |
memcpy((void *)curportlist, (void *)newportlist, sizeof(newportlist)); |
202 |
> |
memset((void *)newportlist, '\0', sizeof(newportlist)); |
203 |
|
return(gmPortals); /* return GL list id */ |
204 |
|
} |