diff options
| author | aiju <aiju@phicode.de> | 2011-05-16 22:16:07 +0000 |
|---|---|---|
| committer | aiju <aiju@phicode.de> | 2011-05-16 22:16:07 +0000 |
| commit | 70a168206b7bdc1410abb0702c88e334bf5cff95 (patch) | |
| tree | 3262a365c2316b7c81763190e5712e708574d1db | |
| parent | 1a81fb86eb713f3e98a71522259d843e8cc14995 (diff) | |
| download | plan9front-70a168206b7bdc1410abb0702c88e334bf5cff95.tar.xz | |
fixed [45]s
| -rw-r--r-- | sys/src/games/xs.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/src/games/xs.c b/sys/src/games/xs.c index ef8451816..4a1a72284 100644 --- a/sys/src/games/xs.c +++ b/sys/src/games/xs.c @@ -848,7 +848,7 @@ threadmain(int argc, char *argv[]) snprint(buf, sizeof(buf), "/sys/games/lib/%dscores", N); scores = open(buf, OWRITE); if(scores < 0) - sysfatal("can't open %s: %r", buf); + print("can't open %s: %r\n", buf); tb = 0; if(screen->depth < 3){ tb = allocimage(display, Rect(0,0,16,16), 0, 1, -1); @@ -881,7 +881,7 @@ threadmain(int argc, char *argv[]) points = 0; memset(board, 0, sizeof(board)); redraw(0); - if(play()){ + if(play() && scores >= 0){ endtime = time(0); fprint(scores, "%ld\t%s\t%lud\t%ld\n", points, getuser(), starttime, endtime-starttime); |
