From 60f06594cc4d8c17a5148026132b890856d2fe1f Mon Sep 17 00:00:00 2001 From: Russ Cox Date: Wed, 3 Jan 2018 09:46:15 -0500 Subject: gview: fix int vs ulong confusion causing silent exit 1 at startup --- src/cmd/draw/gview.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src') diff --git a/src/cmd/draw/gview.c b/src/cmd/draw/gview.c index 68b6ad43..0794f100 100644 --- a/src/cmd/draw/gview.c +++ b/src/cmd/draw/gview.c @@ -209,16 +209,16 @@ int clrim_id(Image* clr) int i; for (i=0; clrtab[i].im!=clr; i++) if (clrtab[i].c==DNofill) - exits("bad image color"); + sysfatal("bad image color"); return i; } -int clr_id(int clr) +int clr_id(ulong clr) { int i; for (i=0; clrtab[i].c!=clr; i++) if (clrtab[i].c==DNofill) - exits("bad color"); + sysfatal("bad color %#x", clr); return i; } @@ -1995,7 +1995,7 @@ void main(int argc, char *argv[]) } ARGEND if(initdraw(0, 0, "gview") < 0) - exits("initdraw"); + sysfatal("initdraw"); einit(Emouse|Ekeyboard); e = doinput(*argv ? *argv : "-"); -- cgit v1.2.3