Changeset 27435 for trunk/Ohana/src/imregister/imphot/rtext.c
- Timestamp:
- Mar 24, 2010, 11:22:25 AM (16 years ago)
- Location:
- trunk/Ohana
- Files:
-
- 2 edited
-
. (modified) (1 prop)
-
src/imregister/imphot/rtext.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana
-
Property svn:mergeinfo
set to
/branches/eam_branches/20091201/Ohana merged eligible /branches/eam_branches/largefiles.20100314/Ohana merged eligible
-
Property svn:mergeinfo
set to
-
trunk/Ohana/src/imregister/imphot/rtext.c
r15487 r27435 4 4 int rtext (FITS_DB *db) { 5 5 6 int Nimage, size, nimage;6 off_t Nimage, size, nimage; 7 7 struct stat filestatus; 8 8 Image *image; … … 10 10 /* check that file size makes sense */ 11 11 Nimage = 0; 12 gfits_scan (&db[0].header, "NIMAGES", "% d", 1,&Nimage);12 gfits_scan (&db[0].header, "NIMAGES", "%lld", 1, (long long *) &Nimage); 13 13 if (stat (db[0].filename, &filestatus) == -1) { 14 14 if (VERBOSE) fprintf (stderr, "ERROR: failed to get status of image catalog\n"); 15 15 exit (1); 16 16 } 17 size = Nimage*sizeof(Image) + db[0].header. size;17 size = Nimage*sizeof(Image) + db[0].header.datasize; 18 18 if (size != filestatus.st_size) { 19 19 int Ndata; 20 20 21 Ndata = (filestatus.st_size - db[0].header. size) / sizeof (Image);21 Ndata = (filestatus.st_size - db[0].header.datasize) / sizeof (Image); 22 22 if (VERBOSE) fprintf (stderr, "ERROR: image catalog has inconsistent size\n"); 23 if (VERBOSE) fprintf (stderr, "header: % d, data: %d\n",Nimage, Ndata);23 if (VERBOSE) fprintf (stderr, "header: %lld, data: %d\n", (long long) Nimage, Ndata); 24 24 if (!FORCE_READ) exit (1); 25 25 Nimage = Ndata; … … 41 41 } 42 42 db[0].ftable.buffer = (char *) image; 43 gfits_modify (&db[0].theader, "NAXIS2", "% d", 1,Nimage);43 gfits_modify (&db[0].theader, "NAXIS2", "%lld", 1, (long long) Nimage); 44 44 db[0].theader.Naxis[1] = Nimage; 45 db[0].ftable. size = gfits_data_size (&db[0].theader);45 db[0].ftable.datasize = gfits_data_size (&db[0].theader); 46 46 47 47 return (TRUE);
Note:
See TracChangeset
for help on using the changeset viewer.
