t* sacc + cursorline and uri preview
       
   URI git clone git://git.codevoid.de/sacc-sdk
   DIR Log
   DIR Files
   DIR Refs
   DIR LICENSE
       ---
   DIR commit 74476b5fc0dff8d472e79c81c6a56ca1390fdf45
   DIR parent 45cf7e58579237078acd46c5e3139269e1105f66
   URI Author: Hiltjo Posthuma <hiltjo@codemadness.org>
       Date:   Thu, 13 Jul 2017 16:17:37 +0200
       
       clearitem: prevent NULL dereference
       
       Diffstat:
         M sacc.c                              |       7 +++++--
       
       1 file changed, 5 insertions(+), 2 deletions(-)
       ---
   DIR diff --git a/sacc.c b/sacc.c
       t@@ -95,11 +95,14 @@ usage(void)
        static void
        clearitem(Item *item)
        {
       -        Dir *dir = item->dat;
       +        Dir *dir;
                Item **items;
                size_t i;
        
       -        if (dir) {
       +        if (!item)
       +                return;
       +
       +        if (dir = item->dat) {
                        items = dir->items;
                        for (i = 0; i < dir->nitems; ++i) {
                                clearitem(items[i]);