Index: trunk/ppStats/src/ppStatsData.c
===================================================================
--- trunk/ppStats/src/ppStatsData.c	(revision 8337)
+++ trunk/ppStats/src/ppStatsData.c	(revision 8346)
@@ -7,10 +7,10 @@
     )
 {
-    // inName and region are not on the psLib memory system (they are from argv).
-    psFree(data->fpa);
     if (data->fits) {
         psFitsClose(data->fits);
         data->fits = NULL;
     }
+    psFree(data->fpa);
+    psFree(data->view);
     psFree(data->headers);
     psFree(data->concepts);
@@ -29,6 +29,7 @@
     psMemSetDeallocator(data, (psFreeFunc)statsDataFree);
 
+    data->fits = NULL;
     data->fpa = NULL;
-    data->fits = NULL;
+    data->view = NULL;
 
     data->headers = psListAlloc(NULL);
