summaryrefslogtreecommitdiffstats
path: root/larn/diag.c
diff options
context:
space:
mode:
authormycroft <mycroft@NetBSD.org>1993-04-20 22:00:26 +0000
committermycroft <mycroft@NetBSD.org>1993-04-20 22:00:26 +0000
commit10e9633963797cac6bb94bb2950e7a1fcc25c1d3 (patch)
tree8c6c0902173e113726e24c7515abccdbc208456b /larn/diag.c
parent398e51a3c905d11cf31c42e7bd5cce452bcd5534 (diff)
downloadbsdgames-darwin-10e9633963797cac6bb94bb2950e7a1fcc25c1d3.tar.gz
bsdgames-darwin-10e9633963797cac6bb94bb2950e7a1fcc25c1d3.tar.zst
bsdgames-darwin-10e9633963797cac6bb94bb2950e7a1fcc25c1d3.zip
Don't modify string constants.
Diffstat (limited to 'larn/diag.c')
-rw-r--r--larn/diag.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/larn/diag.c b/larn/diag.c
index 4ed557d1..52daf121 100644
--- a/larn/diag.c
+++ b/larn/diag.c
@@ -213,8 +213,8 @@ restoregame(fname)
level = c[CAVELEVEL] = lgetc();
playerx = lgetc(); playery = lgetc();
lrfill((char*)iven,26); lrfill((char*)ivenarg,26*sizeof(short));
- for (k=0; k<MAXSCROLL; k++) scrollname[k][0] = lgetc();
- for (k=0; k<MAXPOTION; k++) potionname[k][0] = lgetc();
+ for (k=0; k<MAXSCROLL; k++) scrollname[k] = lgetc() ? scrollhide[k] : "";
+ for (k=0; k<MAXPOTION; k++) potionname[k] = lgetc() ? potionhide[k] : "";
lrfill((char*)spelknow,SPNUM); wizard = lgetc();
rmst = lgetc(); /* random monster creation flag */