Index: trunk/psLib/src/astro/psEarthOrientation.c
===================================================================
--- trunk/psLib/src/astro/psEarthOrientation.c	(revision 5519)
+++ trunk/psLib/src/astro/psEarthOrientation.c	(revision 5522)
@@ -8,6 +8,6 @@
 *  @author Robert Daniel DeSonia, MHPCC
 *
-*  @version $Revision: 1.14 $ $Name: not supported by cvs2svn $
-*  @date $Date: 2005-11-15 22:19:29 $
+*  @version $Revision: 1.15 $ $Name: not supported by cvs2svn $
+*  @date $Date: 2005-11-16 02:40:13 $
 *
 *  Copyright 2005 Maui High Performance Computing Center, University of Hawaii
@@ -68,5 +68,5 @@
 }
 
-static bool eocInit()
+bool p_psEOCInit()
 {
     unsigned int nFail = 0;
@@ -353,14 +353,4 @@
 }
 
-/*
-double psEOC_ParallaxFactor(const psSphere *coords,
-                            const psTime *time)
-{
- 
- 
-    return NAN;
-}
-*/
-
 psEarthPole *psEOC_PrecessionModel(const psTime *time)
 {
@@ -431,5 +421,5 @@
     // Check if EOC data loaded
     if(! eocInitialized) {
-        eocInitialized = eocInit();
+        eocInitialized = p_psEOCInit();
         if(!eocInitialized) {
             // XXX: Move error message.
Index: trunk/psLib/src/astro/psEarthOrientation.h
===================================================================
--- trunk/psLib/src/astro/psEarthOrientation.h	(revision 5519)
+++ trunk/psLib/src/astro/psEarthOrientation.h	(revision 5522)
@@ -9,6 +9,6 @@
 *  @author Robert Daniel DeSonia, MHPCC
 *
-*  @version $Revision: 1.9 $ $Name: not supported by cvs2svn $
-*  @date $Date: 2005-11-07 20:52:43 $
+*  @version $Revision: 1.10 $ $Name: not supported by cvs2svn $
+*  @date $Date: 2005-11-16 02:40:13 $
 *
 *  Copyright 2005 Maui High Performance Computing Center, University of Hawaii
@@ -44,4 +44,12 @@
 }
 psPrecessMethod;
+
+bool p_psEOCInit(void);
+
+/** Finalize EOC after using functions that make calls to eocInit for time table data
+ *
+ *  @return bool:       True if successful, otherwise false.
+ */
+bool p_psEOCFinalize(void);
 
 /** Allocates a new psEarthPole structure.  */
@@ -79,16 +87,4 @@
     psSphere *sun                      ///< position of the sun
 );
-
-
-/* Calculate the parallax factor for the given position and time.
- *
- *  @return double:     the calculated parallax factor.
- */
-/*
-double psEOC_ParallaxFactor(
-    const psSphere *coords,            ///< specified position
-    const psTime *time                 ///< specified time
-);
-*/
 
 /** Calculates the components of the rotation between the CEO and GCRS frames, X, Y,
