tgview: fix int vs ulong confusion causing silent exit 1 at startup - plan9port - [fork] Plan 9 from user space
 (HTM) git clone git://src.adamsgaard.dk/plan9port
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit 60f06594cc4d8c17a5148026132b890856d2fe1f
 (DIR) parent 2023d484f2aa079651e6ff84a955bb1e9b7cbdc9
 (HTM) Author: Russ Cox <rsc@swtch.com>
       Date:   Wed,  3 Jan 2018 09:46:15 -0500
       
       gview: fix int vs ulong confusion causing silent exit 1 at startup
       
       Diffstat:
         M src/cmd/draw/gview.c                |       8 ++++----
       
       1 file changed, 4 insertions(+), 4 deletions(-)
       ---
 (DIR) diff --git a/src/cmd/draw/gview.c b/src/cmd/draw/gview.c
       t@@ -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;
        }
        
       t@@ -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 : "-");