Index: trunk/Ohana/src/imregister/base/ConfigInit.c
===================================================================
--- trunk/Ohana/src/imregister/base/ConfigInit.c	(revision 71)
+++ trunk/Ohana/src/imregister/base/ConfigInit.c	(revision 72)
@@ -5,4 +5,5 @@
 void ConfigInit (int *argc, char **argv) {
 
+  int i, NDB;
   char *config, *file, ElixirBase[80];
 
@@ -74,4 +75,19 @@
   sprintf (PtolemyFifo, "%s.source", ElixirBase);
 
+  /* load Detrend Alt Databases paths */
+  NDB = 10;
+  NDetrendAltDB = 0;
+  ALLOCATE (DetrendAltDB, char *, NDB);
+  ALLOCATE (DetrendAltDB[NDetrendAltDB], char, 256);
+  for (i = 1; ScanConfig (config, "DETREND_ALT_DB", "%s", i, DetrendAltDB[NDetrendAltDB]); i++) {
+    NDetrendAltDB ++;
+    if (NDetrendAltDB == NDB) {
+      NDB += 10;
+      REALLOCATE (DetrendAltDB, char *, NDB);
+    }
+    ALLOCATE (DetrendAltDB[NDetrendAltDB], char, 256);
+  }
+  free (DetrendAltDB[NDetrendAltDB]);
+
   if (! success) {
     fprintf (stderr, "ERROR: problem with elixir configuration\n");
