- Timestamp:
- Mar 16, 2010, 6:44:32 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_branches/largefiles.20100314/Ohana/src/libfits/header/F_delete.c
r7054 r27295 5 5 int gfits_delete (Header *header, char *field, int N) { 6 6 7 int i, Nbytes; 7 int i; 8 off_t Nbytes; 8 9 char *p1, *p2; 9 10 … … 22 23 23 24 p2 = gfits_header_field (header, "END", 1); 24 if (header[0]. size - (p2 - header[0].buffer + FT_LINE_LENGTH) > FT_RECORD_SIZE) {25 header[0]. size -= FT_RECORD_SIZE;26 REALLOCATE (header[0].buffer, char, header[0]. size);25 if (header[0].datasize - (p2 - header[0].buffer + FT_LINE_LENGTH) > FT_RECORD_SIZE) { 26 header[0].datasize -= FT_RECORD_SIZE; 27 REALLOCATE (header[0].buffer, char, header[0].datasize); 27 28 } 28 29 return (TRUE);
Note:
See TracChangeset
for help on using the changeset viewer.
