intel: Reset pointer after freeing memory
diff --git a/icd/intel/cmd.c b/icd/intel/cmd.c
index 29e6f82..7ba32aa 100644
--- a/icd/intel/cmd.c
+++ b/icd/intel/cmd.c
@@ -56,6 +56,7 @@
 
     if (writer->items) {
         icd_free(writer->items);
+        writer->items = NULL;
         writer->item_alloc = 0;
         writer->item_used = 0;
     }