Changeset 35695
- Timestamp:
- Jun 21, 2013, 3:18:41 PM (13 years ago)
- Location:
- branches/eam_branches/ipp-20130509/Ohana/src/libdvo/src
- Files:
-
- 2 edited
-
LoadPhotcodesFITS.c (modified) (1 diff)
-
fits_db.c (modified) (8 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_branches/ipp-20130509/Ohana/src/libdvo/src/LoadPhotcodesFITS.c
r34594 r35695 15 15 16 16 /* XXX choose more sensible lock timeouts! */ 17 db.timeout = 60.0; 17 18 db.lockstate = LCK_SOFT; 18 db.timeout = 60.0;19 19 gfits_db_init (&db); 20 20 -
branches/eam_branches/ipp-20130509/Ohana/src/libdvo/src/fits_db.c
r34749 r35695 6 6 db[0].f = NULL; 7 7 db[0].filename = NULL; 8 9 # if (1) 10 gfits_init_header (&db->header); 11 gfits_init_matrix (&db->matrix); 12 gfits_init_header (&db->theader); 13 gfits_init_table (&db->ftable); 14 db->ftable.header = &db->theader; 15 gfits_init_vtable (&db->vtable); 16 # else 8 17 db[0].header.buffer = NULL; 9 18 db[0].matrix.buffer = NULL; … … 11 20 db[0].ftable.buffer = NULL; 12 21 db[0].ftable.header = &db[0].theader; 13 14 22 db[0].vtable.header = NULL; 15 23 db[0].vtable.buffer = NULL; 16 24 db[0].vtable.row = NULL; 25 # endif 17 26 return (TRUE); 18 27 } … … 74 83 } 75 84 if (!gfits_fread_matrix (db[0].f, &db[0].matrix, &db[0].header)) { 76 fprintf (stderr, "can't read primary matrix ");85 fprintf (stderr, "can't read primary matrix\n"); 77 86 gfits_db_free (db); 78 87 return (FALSE); 79 88 } 80 89 if (!gfits_fread_header (db[0].f, &db[0].theader)) { 81 fprintf (stderr, "can't read table header ");90 fprintf (stderr, "can't read table header\n"); 82 91 gfits_db_free (db); 83 92 return (FALSE); 84 93 } 85 94 if (!gfits_fread_ftable_data (db[0].f, &db[0].ftable, FALSE)) { 86 fprintf (stderr, "can't read table data ");95 fprintf (stderr, "can't read table data\n"); 87 96 gfits_db_free (db); 88 97 return (FALSE); … … 126 135 if (db[0].matrix.buffer == NULL) { 127 136 if (!gfits_fread_matrix (db[0].f, &db[0].matrix, &db[0].header)) { 128 fprintf (stderr, "can't read primary matrix ");137 fprintf (stderr, "can't read primary matrix\n"); 129 138 return (FALSE); 130 139 } … … 137 146 if (db[0].theader.buffer == NULL) { 138 147 if (!gfits_fread_header (db[0].f, &db[0].theader)) { 139 fprintf (stderr, "can't read table header ");148 fprintf (stderr, "can't read table header\n"); 140 149 return (FALSE); 141 150 } … … 147 156 /* read table segment into vtable */ 148 157 if (!gfits_fread_vtable_range (db[0].f, &db[0].vtable, start, Nrows)) { 149 fprintf (stderr, "can't read table data ");158 fprintf (stderr, "can't read table data\n"); 150 159 return (FALSE); 151 160 } … … 167 176 168 177 if (!gfits_fwrite_header (db[0].f, &db[0].header)) { 169 fprintf (stderr, "can't write primary header ");178 fprintf (stderr, "can't write primary header\n"); 170 179 return (FALSE); 171 180 } 172 181 if (!gfits_fwrite_matrix (db[0].f, &db[0].matrix)) { 173 fprintf (stderr, "can't write primary matrix ");182 fprintf (stderr, "can't write primary matrix\n"); 174 183 return (FALSE); 175 184 } 176 185 if (!gfits_fwrite_Theader (db[0].f, &db[0].theader)) { 177 fprintf (stderr, "can't write table header ");186 fprintf (stderr, "can't write table header\n"); 178 187 return (FALSE); 179 188 } 180 189 if (!gfits_fwrite_table (db[0].f, &db[0].ftable)) { 181 fprintf (stderr, "can't write table data ");190 fprintf (stderr, "can't write table data\n"); 182 191 return (FALSE); 183 192 } … … 196 205 /* do we revert to the old version if this fails? */ 197 206 if (!gfits_fwrite_header (db[0].f, &db[0].header)) { 198 fprintf (stderr, "can't update primary header ");207 fprintf (stderr, "can't update primary header\n"); 199 208 return (FALSE); 200 209 } 201 210 if (!gfits_fwrite_matrix (db[0].f, &db[0].matrix)) { 202 fprintf (stderr, "can't update primary matrix ");211 fprintf (stderr, "can't update primary matrix\n"); 203 212 return (FALSE); 204 213 } 205 214 if (!gfits_fwrite_Theader (db[0].f, &db[0].theader)) { 206 fprintf (stderr, "can't update table header ");215 fprintf (stderr, "can't update table header\n"); 207 216 return (FALSE); 208 217 } 209 218 if (!gfits_fwrite_vtable (db[0].f, &db[0].vtable)) { 210 fprintf (stderr, "can't update table data ");219 fprintf (stderr, "can't update table data\n"); 211 220 return (FALSE); 212 221 }
Note:
See TracChangeset
for help on using the changeset viewer.
