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/imreg/output.c

    r14590 r27435  
    2424
    2525/* given a subset list, write out the selected images, if desired */
    26 void OutputSubset (RegImage *image, int Nimage, int *match, int Nmatch) {
     26void OutputSubset (RegImage *image, off_t Nimage, off_t *match, off_t Nmatch) {
    2727
    2828  if (output.table != (char *) NULL) {
     
    4545
    4646/* write out complete binary FITS table in format of db */
    47 void DumpFitsBintable (char *filename, RegImage *image, int *match, int Nmatch) {
    48 
    49   int i, j;
     47void DumpFitsBintable (char *filename, RegImage *image, off_t *match, off_t Nmatch) {
     48
     49  off_t i, j;
    5050  FILE *f;
    5151  Header header;
     
    8787}
    8888
    89 void DumpFitsTable (char *filename, RegImage *image, int *match, int Nmatch) {
    90  
    91   int i;
     89void DumpFitsTable (char *filename, RegImage *image, off_t *match, off_t Nmatch) {
     90 
     91  off_t i;
    9292  char *obsstr, *regstr, *line, dummy[64];
    9393  char *modestr, *typestr, *ccdstr, *datestr;
     
    184184
    185185/* Select, TimeMode are global */
    186 int PrintSubset (RegImage *image, int *match, int Nmatch) {
     186int PrintSubset (RegImage *image, off_t *match, off_t Nmatch) {
    187187 
    188188  char ccdstr[64]; 
    189   int i, j;
     189  off_t i, j;
    190190  char *modestr, *typestr, *timestr, *root, *path;
    191191
     
    227227    } else {
    228228      /* this is somewhat poor: I have predefined a subset of value, and I can't guarantee that 'filter' has no spaces */
    229       fprintf (stdout, "%5d %6s %6s %s  ", i, typestr, modestr, ccdstr);
     229      fprintf (stdout, "%5lld %6s %6s %s  ", (long long) i, typestr, modestr, ccdstr);
    230230      fprintf (stdout, "%s %s  ", image[i].pathname, image[i].filename);
    231231      fprintf (stdout, "%s %f %s %f %f %f\n", image[i].filter, image[i].exptime,
     
    238238}
    239239
    240 int dump_data (RegImage *image, int Nimage) {
    241 
    242   int i;
     240int dump_data (RegImage *image, off_t Nimage) {
     241
     242  off_t i;
    243243
    244244  for (i = 0; i < Nimage; i++) {
Note: See TracChangeset for help on using the changeset viewer.