#include "optlist.h"
#include "version.h"
-static void file_sct_init(coord x, coord y, s_char *ptr,
+static void file_sct_init(coord, coord, struct sctstr *ptr,
time_t timestamp);
static void
int
main(int argc, char *argv[])
{
- s_char buf[255];
- s_char *filename;
+ char buf[255];
+ char *filename;
int x, y;
struct natstr nat;
struct realmstr realm;
struct sctstr sct;
int i, j;
- s_char *map;
+ char *map;
int opt;
char *config_file = NULL;
int force = 0;
nat.nat_money = 123456789;
nat.nat_cnum = 0;
nat.nat_flags |= NF_FLASH;
- for (i = 0; i <= PRI_MAX; i++)
- nat.nat_priorities[i] = -1;
putnat((&nat));
printf("All praise to %s!\n", nat.nat_cnam);
memset(&nat, 0, sizeof(nat));
memset(&sct, 0, sizeof(sct));
for (y = 0; y < WORLD_Y; y++) {
for (x = 0; x < WORLD_X / 2; x++) {
- file_sct_init(x * 2 + (y & 01), y, (s_char *)&sct,
- current_time);
+ file_sct_init(x * 2 + (y & 1), y, &sct, current_time);
putsect(&sct);
}
}
for (i = 0; i < MAXNOC; i++) {
ef_write(EF_MAP, i, map);
}
- map = calloc(WORLD_X * WORLD_Y / 2, sizeof(*map));
for (i = 0; i < MAXNOC; i++) {
ef_write(EF_BMAP, i, map);
}
}
static void
-file_sct_init(coord x, coord y, s_char *ptr, time_t timestamp)
+file_sct_init(coord x, coord y, struct sctstr *ptr, time_t timestamp)
{
struct sctstr *sp = (struct sctstr *)ptr;