- Timestamp:
- Dec 14, 2015, 6:12:37 PM (11 years ago)
- Location:
- trunk/Ohana/src/libfits
- Files:
-
- 3 edited
-
header/F_init_H.c (modified) (1 diff)
-
include/gfitsio.h (modified) (4 diffs)
-
matrix/F_create_M.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana/src/libfits/header/F_init_H.c
r35756 r39270 35 35 return (FT_UNSIGN_MODE); 36 36 } 37 38 Header *gfits_alloc_header (void) { 39 40 Header *header; 41 ALLOCATE (header, Header, 1); 42 gfits_init_header (header); 43 return header; 44 } -
trunk/Ohana/src/libfits/include/gfitsio.h
r38989 r39270 123 123 /******************************* Header functions *************/ 124 124 125 Header *gfits_alloc_header PROTO((void)); 126 int gfits_init_header PROTO((Header *header)); 127 void gfits_free_header PROTO((Header *header)); 125 128 char *gfits_header_field PROTO((Header *header, char *field, int N)); 126 129 char *gfits_header_lineno PROTO((Header *header, off_t N)); … … 132 135 int gfits_fread_Xheader PROTO((FILE *f, Header *header, int N)); 133 136 int gfits_fread_header PROTO((FILE *f, Header *header)); 134 void gfits_free_header PROTO((Header *header));135 137 int gfits_fwrite_header PROTO((FILE *f, Header *header)); 136 138 int gfits_get_unsign_mode PROTO((void)); 137 int gfits_init_header PROTO((Header *header));138 139 int gfits_load_header PROTO((FILE *f, Header *header)); 139 140 int gfits_modify PROTO((Header *header, char *field, char *mode, int N,...)) OHANA_FORMAT(printf, 3, 5); … … 170 171 171 172 int gfits_init_matrix PROTO((Matrix *matrix)); 173 Matrix *gfits_alloc_matrix PROTO((void)); 174 void gfits_free_matrix PROTO((Matrix *matrix)); 172 175 off_t gfits_npix_matrix PROTO((Matrix *matrix)); 173 176 void gfits_add_matrix_value PROTO((Matrix *matrix, off_t x, off_t y, double value)); … … 178 181 int gfits_fread_matrix PROTO((FILE *f, Matrix *matrix, Header *header)); 179 182 int gfits_fread_matrix_segment PROTO((FILE *f, Matrix *matrix, Header *header, char *region)); 180 void gfits_free_matrix PROTO((Matrix *matrix));181 183 int gfits_fwrite_matrix PROTO((FILE *f, Matrix *matrix)); 182 184 double gfits_get_matrix_value PROTO((Matrix *matrix, off_t x, off_t y)); -
trunk/Ohana/src/libfits/matrix/F_create_M.c
r38460 r39270 43 43 } 44 44 45 /*********************** fits create matrix *******************************/ 46 Matrix *gfits_alloc_matrix (void) { 47 48 Matrix *matrix = NULL; 49 ALLOCATE (matrix, Matrix, 1); 50 gfits_init_matrix (matrix); 51 return matrix; 52 } 53 45 54 /*********************** return number of valid pixels *******************************/ 46 55 off_t gfits_npix_matrix (Matrix *matrix) {
Note:
See TracChangeset
for help on using the changeset viewer.
