Index: /trunk/FACT++/src/Fits.cc
===================================================================
--- /trunk/FACT++/src/Fits.cc	(revision 11523)
+++ /trunk/FACT++/src/Fits.cc	(revision 11524)
@@ -315,5 +315,5 @@
 //! @param conv the converter corresponding to the service being logged
 //
-bool Fits::Write(Converter* conv)
+bool Fits::Write(const Converter &conv)
 {
     //first copy the standard variables to the copy buffer
@@ -329,5 +329,5 @@
     {
         //now take care of the DIM data. The Converter is here for that purpose
-        conv->ToFits(&fCopyBuffer[shift], fDataPointer, fDataNumBytes);
+        conv.ToFits(&fCopyBuffer[shift], fDataPointer, fDataNumBytes);
     }
     catch (const runtime_error &e)
Index: /trunk/FACT++/src/Fits.h
===================================================================
--- /trunk/FACT++/src/Fits.h	(revision 11523)
+++ /trunk/FACT++/src/Fits.h	(revision 11524)
@@ -94,5 +94,5 @@
 
 		///Write one line of data. Use the given converter.
-		bool Write(Converter* conv);
+		bool Write(const Converter &conv);
 		
 		///Close the currently opened file.
