Index: trunk/psModules/src/camera/pmFPAfile.h
===================================================================
--- trunk/psModules/src/camera/pmFPAfile.h	(revision 7017)
+++ trunk/psModules/src/camera/pmFPAfile.h	(revision 7480)
@@ -7,6 +7,6 @@
 *  @author EAM, IfA
 *
-*  @version $Revision: 1.1 $ $Name: not supported by cvs2svn $
-*  @date $Date: 2006-05-01 01:55:43 $
+*  @version $Revision: 1.2 $ $Name: not supported by cvs2svn $
+*  @date $Date: 2006-06-10 03:01:29 $
 *
 *  Copyright 2004-2005 Institute for Astronomy, University of Hawaii
@@ -43,4 +43,5 @@
     PM_FPA_MODE_WRITE,
     PM_FPA_MODE_INTERNAL,
+    PM_FPA_MODE_REFERENCE,
 } pmFPAfileMode;
 
@@ -112,4 +113,7 @@
 bool pmFPAfileClose (pmFPAfile *file, const pmFPAview *view);
 
+// free the data at this level
+bool pmFPAfileFreeData(pmFPAfile *file, const pmFPAview *view);
+
 // set the state of the specified pmFPAfile to active (state == true) or inactive
 // if name is NULL, set the state for all pmFPAfiles
@@ -139,4 +143,7 @@
 bool pmFPAviewWriteFitsImage (const pmFPAview *view, pmFPAfile *file);
 
+// free the appropriate image containers
+bool pmFPAviewFreeFitsImage (const pmFPAview *view, pmFPAfile *file);
+
 // look for the given argname on the argument list.  find the give filename from the file rules
 pmFPAfile *pmFPAfileFromArgs (bool *found, pmConfig *config, char *filename, char *argname);
