(vis, visbuf): Rev. 1.15 changed base type from s_char to char. This

is misleading, as the elements are numbers.  Change to signed char.
This commit is contained in:
Markus Armbruster 2006-04-29 15:19:57 +00:00
parent 339d42438f
commit 78c502fe87

View file

@ -76,8 +76,8 @@ sona(void)
/* Where these are used are non-re-entrant, so we keep 'em around */
static char **rad = NULL;
static char *radbuf = NULL;
static char **vis = NULL;
static char *visbuf = NULL;
static signed char **vis = NULL;
static signed char *visbuf = NULL;
if (!snxtitem(&ni, EF_SHIP, player->argp[1]))
return RET_SYN;
@ -94,7 +94,7 @@ sona(void)
}
}
if (!vis && visbuf) {
vis = malloc(WORLD_Y * sizeof(char *));
vis = malloc(WORLD_Y * sizeof(signed char *));
if (vis) {
for (x = 0; x < WORLD_Y; x++) {
vis[x] = &visbuf[(WORLD_X + 1) * x];