hotfix of a serious crashing bug - dwm - dynamic window manager
 (HTM) git clone https://git.parazyd.org/dwm
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit 7009ebfa6907b4355bc83310065d86dba4ad129d
 (DIR) parent 760e23dd3acde7276a1171b6a0e454579eb1766a
 (HTM) Author: arg@mig29 <unknown>
       Date:   Mon,  4 Dec 2006 21:00:26 +0100
       
       hotfix of a serious crashing bug
       Diffstat:
         M config.mk                           |       2 +-
         M tag.c                               |       3 ++-
         M view.c                              |       3 ++-
       
       3 files changed, 5 insertions(+), 3 deletions(-)
       ---
 (DIR) diff --git a/config.mk b/config.mk
       @@ -1,5 +1,5 @@
        # dwm version
       -VERSION = 2.5
       +VERSION = 2.5.1
        
        # Customize below to fit your system
        
 (DIR) diff --git a/tag.c b/tag.c
       @@ -114,7 +114,8 @@ tag(Arg *arg) {
                        return;
                for(i = 0; i < ntags; i++)
                        sel->tags[i] = (arg->i == -1) ? True : False;
       -        sel->tags[arg->i] = True;
       +        if(arg->i >= 0 && arg->i < ntags)
       +                sel->tags[arg->i] = True;
                arrange();
        }
        
 (DIR) diff --git a/view.c b/view.c
       @@ -234,7 +234,8 @@ view(Arg *arg) {
        
                for(i = 0; i < ntags; i++)
                        seltag[i] = (arg->i == -1) ? True : False;
       -        seltag[arg->i] = True;
       +        if(arg->i >= 0 && arg->i < ntags)
       +                seltag[arg->i] = True;
                arrange();
        }