Index: trunk/Ohana/src/imregister/include/spreg.h
===================================================================
--- trunk/Ohana/src/imregister/include/spreg.h	(revision 12332)
+++ trunk/Ohana/src/imregister/include/spreg.h	(revision 27435)
@@ -78,21 +78,20 @@
 char TelescopeKeyword[64];
 
+int args (int argc, char **argv);
+off_t *match_criteria (Spectrum *spectrum, off_t Nspectrum, off_t *Nmatch);
+off_t *unique_entries (Spectrum *spectrum, off_t Nspectrum, off_t *subset, off_t *Nmatch);
 
-int args (int argc, char **argv);
-int *match_criteria (Spectrum *spectrum, int Nspectrum, int *Nmatch);
-int *unique_entries (Spectrum *spectrum, int Nspectrum, int *subset, int *Nmatch);
-
-void ModifySubset (FITS_DB *db, Spectrum *spectrum, int Nspectrum, int *match, int Nmatch);
-void DeleteSubset (FITS_DB *db, Spectrum *spectrum, int Nspectrum, int *match, int Nmatch);
-void OutputSubset (Spectrum *spectrum, int Nspectrum, int *match, int Nmatch);
+void ModifySubset (FITS_DB *db, Spectrum *spectrum, off_t Nspectrum, off_t *match, off_t Nmatch);
+void DeleteSubset (FITS_DB *db, Spectrum *spectrum, off_t Nspectrum, off_t *match, off_t Nmatch);
+void OutputSubset (Spectrum *spectrum, off_t Nspectrum, off_t *match, off_t Nmatch);
 
 void SetOutputMode (char *mode);
-void DumpFitsBintable (char *filename, Spectrum *spectrum, int *match, int Nmatch);
-void DumpFitsTable (char *filename, Spectrum *spectrum, int *match, int Nmatch);
-int PrintSubset (Spectrum *spectrum, int *match, int Nmatch);
-int dump_data (Spectrum *spectrum, int Nspectrum);
+void DumpFitsBintable (char *filename, Spectrum *spectrum, off_t *match, off_t Nmatch);
+void DumpFitsTable (char *filename, Spectrum *spectrum, off_t *match, off_t Nmatch);
+int PrintSubset (Spectrum *spectrum, off_t *match, off_t Nmatch);
+int dump_data (Spectrum *spectrum, off_t Nspectrum);
 
 Spectrum *spinfo (char *filename);
-int *match_spectrums (Spectrum *subset, int Nsubset, int *Nmatch);
+off_t *match_spectrums (Spectrum *subset, off_t Nsubset, off_t *Nmatch);
 int SubmitSpectrums (Spectrum *spectrum);
 void set_timezone (double dt);
@@ -100,6 +99,6 @@
 void showinfo (Spectrum *spec);
 int escape (int mode, char *message);
-int set_spectra (Spectrum *new, int Nnew);
-Spectrum *get_spectra (int *N);
+int set_spectra (Spectrum *new, off_t Nnew);
+Spectrum *get_spectra (off_t *N);
 
 void ConfigInitSpec (int *argc, char **argv);
