Index: trunk/Ohana/src/imregister/spreg/unique.c
===================================================================
--- trunk/Ohana/src/imregister/spreg/unique.c	(revision 2803)
+++ trunk/Ohana/src/imregister/spreg/unique.c	(revision 3491)
@@ -3,10 +3,9 @@
 
 /* input is a subset index of spectrum list, output is a new subset */
-int *unique_entries (int *subset, int *Nmatch) {
+int *unique_entries (Spectrum *spectrum, int Nspectrum, int *subset, int *Nmatch) {
 
-  int i, j, m, Nspectrum, Nsubset;
+  int i, j, m, Nsubset;
   int N, NMATCH;
   int *match, *entry;
-  Spectrum *spectrum;
   char idxline[128];
   char **index;
@@ -20,5 +19,4 @@
 
   Nsubset = *Nmatch;
-  spectrum = get_spectra (&Nspectrum);
 
   /* index = filename */
