tavoid broken print (Gabriel Diaz) - 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 dc6f9f033a351714da8d1a7421eeb0d4848e5925
 (DIR) parent 2b03bf696ca055900ba587d010e731964f56ee3a
 (HTM) Author: rsc <devnull@localhost>
       Date:   Thu, 12 Oct 2006 03:18:22 +0000
       
       avoid broken print (Gabriel Diaz)
       
       Diffstat:
         M src/cmd/mk/rule.c                   |       2 ++
       
       1 file changed, 2 insertions(+), 0 deletions(-)
       ---
 (DIR) diff --git a/src/cmd/mk/rule.c b/src/cmd/mk/rule.c
       t@@ -74,6 +74,8 @@ addrule(char *head, Word *tail, char *body, Word *ahead, int attr, int hline, ch
        void
        dumpr(char *s, Rule *r)
        {
       +        if(r == nil)
       +                return;
                Bprint(&bout, "%s: start=%ld shelltype=%s shellcmd=%s\n", 
                        s, r, r->shellt->name, wtos(r->shellcmd, ' '));
                for(; r; r = r->next){