IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Mar 24, 2010, 11:22:25 AM (16 years ago)
Author:
eugene
Message:

large update merging in changes for Ohana to support large files

Location:
trunk/Ohana
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Ohana

  • trunk/Ohana/src/imregister/spreg/delete.c

    r7080 r27435  
    22# include "spreg.h"
    33
    4 void DeleteSubset (FITS_DB *db, Spectrum *spectrum, int Nspectrum, int *match, int Nmatch) {
     4void DeleteSubset (FITS_DB *db, Spectrum *spectrum, off_t Nspectrum, off_t *match, off_t Nmatch) {
    55
    6   int i, j;
    7   int *keep, Nbad, Nsubset;
     6  off_t i, j;
     7  off_t *keep, Nbad, Nsubset;
    88  Spectrum *subset;
    99
    10   ALLOCATE (keep, int, MAX (Nspectrum, 1));
     10  ALLOCATE (keep, off_t, MAX (Nspectrum, 1));
    1111  for (i = 0; i < Nspectrum; i++) keep[i] = TRUE;
    12   fprintf (stderr, "total of %d spectra\n", Nspectrum);
     12  fprintf (stderr, "total of %lld spectra\n", (long long) Nspectrum);
    1313
    1414  Nbad = 0;
     
    1919    Nbad ++;
    2020  }
    21   fprintf (stderr, "delete %d spectra\n", Nbad);
     21  fprintf (stderr, "delete %lld spectra\n", (long long) Nbad);
    2222  if (Nbad == 0) {
    2323    fprintf (stderr, "SUCCESS\n");
     
    2828  Nsubset = Nspectrum - Nbad;
    2929  ALLOCATE (subset, Spectrum, MAX (1, Nsubset));
    30   fprintf (stderr, "keeping %d spectra\n", Nsubset);
     30  fprintf (stderr, "keeping %lld spectra\n", (long long) Nsubset);
    3131  for (j = i = 0; i < Nspectrum; i++) {
    3232    if (!keep[i]) continue;
Note: See TracChangeset for help on using the changeset viewer.