URI: 
       Fix movetab and focusurgent when there's no client - tabbed - tab interface for application supporting Xembed
  HTML git clone git://git.suckless.org/tabbed
   DIR Log
   DIR Files
   DIR Refs
   DIR README
   DIR LICENSE
       ---
   DIR commit 6dc3978edf56ef6760ed818e29eb920138b09802
   DIR parent 05f583c519a3dc438994a9800ab31a7fa0da72ee
  HTML Author: Caleb Malchik <cmalchik@gmail.com>
       Date:   Sun,  7 May 2017 18:08:37 -0700
       
       Fix movetab and focusurgent when there's no client
       
       Accessing those would crash with a floating point exception.
       
       Diffstat:
         M tabbed.c                            |       8 +++++++-
       
       1 file changed, 7 insertions(+), 1 deletion(-)
       ---
   DIR diff --git a/tabbed.c b/tabbed.c
       @@ -502,6 +502,9 @@ focusurgent(const Arg *arg)
        {
                int c;
        
       +        if (sel < 0)
       +                return;
       +
                for (c = (sel + 1) % nclients; c != sel; c = (c + 1) % nclients) {
                        if (clients[c]->urgent) {
                                focus(c);
       @@ -785,11 +788,14 @@ movetab(const Arg *arg)
                int c;
                Client *new;
        
       +        if (sel < 0)
       +                return;
       +
                c = (sel + arg->i) % nclients;
                if (c < 0)
                        c += nclients;
        
       -        if (sel < 0 || c == sel)
       +        if (c == sel)
                        return;
        
                new = clients[sel];