Changeset 2273 for trunk/psLib/src/image/psImageIO.c
- Timestamp:
- Nov 3, 2004, 3:05:00 PM (22 years ago)
- File:
-
- 1 edited
-
trunk/psLib/src/image/psImageIO.c (modified) (21 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/src/image/psImageIO.c
r2210 r2273 7 7 * @author Robert DeSonia, MHPCC 8 8 * 9 * @version $Revision: 1.1 4$ $Name: not supported by cvs2svn $10 * @date $Date: 2004-1 0-27 19:35:58$9 * @version $Revision: 1.15 $ $Name: not supported by cvs2svn $ 10 * @date $Date: 2004-11-04 01:05:00 $ 11 11 * 12 12 * Copyright 2004 Maui High Performance Computing Center, University of Hawaii … … 47 47 48 48 if (filename == NULL) { 49 psErrorMsg(PS_ERRORNAME_DOMAIN "psImageReadSection", 50 PS_ERR_BAD_PARAMETER_NULL, true, 51 PS_ERRORTEXT_psImageIO_FILENAME_NULL); 49 psError(PS_ERR_BAD_PARAMETER_NULL, true, 50 PS_ERRORTEXT_psImageIO_FILENAME_NULL); 52 51 psFree(output); 53 52 return NULL; … … 58 57 if (fptr == NULL || status != 0) { 59 58 fits_get_errstatus(status, fitsErr); 60 psErrorMsg(PS_ERRORNAME_DOMAIN "psImageReadSection", 61 PS_ERR_BAD_PARAMETER_VALUE, true, 62 PS_ERRORTEXT_psImageIO_FILENAME_INVALID, 63 filename, fitsErr); 59 psError(PS_ERR_BAD_PARAMETER_VALUE, true, 60 PS_ERRORTEXT_psImageIO_FILENAME_INVALID, 61 filename, fitsErr); 64 62 psFree(output); 65 63 return NULL; … … 72 70 status = 0; 73 71 (void)fits_close_file(fptr, &status); 74 psErrorMsg(PS_ERRORNAME_DOMAIN "psImageReadSection", 75 PS_ERR_LOCATION_INVALID, true, 76 PS_ERRORTEXT_psImageIO_EXTNAME_INVALID, 77 extname, filename, fitsErr); 72 psError(PS_ERR_LOCATION_INVALID, true, 73 PS_ERRORTEXT_psImageIO_EXTNAME_INVALID, 74 extname, filename, fitsErr); 78 75 psFree(output); 79 76 return NULL; … … 84 81 status = 0; 85 82 (void)fits_close_file(fptr, &status); 86 psErrorMsg(PS_ERRORNAME_DOMAIN "psImageReadSection", 87 PS_ERR_LOCATION_INVALID, true, 88 PS_ERRORTEXT_psImageIO_EXTNUM_INVALID, 89 extnum, filename, fitsErr); 83 psError(PS_ERR_LOCATION_INVALID, true, 84 PS_ERRORTEXT_psImageIO_EXTNUM_INVALID, 85 extnum, filename, fitsErr); 90 86 psFree(output); 91 87 return NULL; … … 98 94 status = 0; 99 95 (void)fits_close_file(fptr, &status); 100 psErrorMsg(PS_ERRORNAME_DOMAIN "psImageReadSection", 101 PS_ERR_IO, true, 102 PS_ERRORTEXT_psImageIO_DATATYPE_UNKNOWN, 103 filename, fitsErr); 96 psError(PS_ERR_IO, true, 97 PS_ERRORTEXT_psImageIO_DATATYPE_UNKNOWN, 98 filename, fitsErr); 104 99 psFree(output); 105 100 return NULL; … … 111 106 status = 0; 112 107 (void)fits_close_file(fptr, &status); 113 psErrorMsg(PS_ERRORNAME_DOMAIN "psImageReadSection", 114 PS_ERR_IO, true, 115 PS_ERRORTEXT_psImageIO_IMAGE_DIM_UNKNOWN, 116 filename, fitsErr); 108 psError(PS_ERR_IO, true, 109 PS_ERRORTEXT_psImageIO_IMAGE_DIM_UNKNOWN, 110 filename, fitsErr); 117 111 psFree(output); 118 112 return NULL; … … 123 117 status = 0; 124 118 (void)fits_close_file(fptr, &status); 125 psErrorMsg(PS_ERRORNAME_DOMAIN "psImageReadSection", 126 PS_ERR_IO, true, 127 PS_ERRORTEXT_psImageIO_IMAGE_DIMENSION_UNSUPPORTED, 128 nAxis); 119 psError(PS_ERR_IO, true, 120 PS_ERRORTEXT_psImageIO_IMAGE_DIMENSION_UNSUPPORTED, 121 nAxis); 129 122 psFree(output); 130 123 return NULL; … … 136 129 status = 0; 137 130 (void)fits_close_file(fptr, &status); 138 psErrorMsg(PS_ERRORNAME_DOMAIN "psImageReadSection", 139 PS_ERR_IO, true, 140 PS_ERRORTEXT_psImageIO_IMAGE_SIZE_UNKNOWN, 141 filename, fitsErr); 131 psError(PS_ERR_IO, true, 132 PS_ERRORTEXT_psImageIO_IMAGE_SIZE_UNKNOWN, 133 filename, fitsErr); 142 134 psFree(output); 143 135 return NULL; … … 201 193 break; 202 194 default: 203 psErrorMsg(PS_ERRORNAME_DOMAIN "psImageReadSection", 204 PS_ERR_IO, true, 205 PS_ERRORTEXT_psImageIO_FITS_TYPE_UNSUPPORTED, 206 bitPix, filename); 195 psError(PS_ERR_IO, true, 196 PS_ERRORTEXT_psImageIO_FITS_TYPE_UNSUPPORTED, 197 bitPix, filename); 207 198 psFree(output); 208 199 return NULL; … … 215 206 status = 0; 216 207 (void)fits_close_file(fptr, &status); 217 psErrorMsg(PS_ERRORNAME_DOMAIN "psImageReadSection", 218 PS_ERR_IO, true, 219 PS_ERRORTEXT_psImageIO_READ_FAILED, 220 filename, fitsErr); 208 psError(PS_ERR_IO, true, 209 PS_ERRORTEXT_psImageIO_READ_FAILED, 210 filename, fitsErr); 221 211 return NULL; 222 212 } … … 253 243 /* need a valid image to write */ 254 244 if (input == NULL) { 255 psErrorMsg(PS_ERRORNAME_DOMAIN "psImageWriteSection", 256 PS_ERR_BAD_PARAMETER_NULL, true, 257 PS_ERRORTEXT_psImage_IMAGE_NULL); 245 psError(PS_ERR_BAD_PARAMETER_NULL, true, 246 PS_ERRORTEXT_psImage_IMAGE_NULL); 258 247 return false; 259 248 } … … 301 290 char* typeStr; 302 291 PS_TYPE_NAME(typeStr,input->type.type); 303 psErrorMsg(PS_ERRORNAME_DOMAIN "psImageWriteSection", 304 PS_ERR_BAD_PARAMETER_TYPE, true, 305 PS_ERRORTEXT_psImageIO_TYPE_UNSUPPORTED, 306 typeStr); 292 psError(PS_ERR_BAD_PARAMETER_TYPE, true, 293 PS_ERRORTEXT_psImageIO_TYPE_UNSUPPORTED, 294 typeStr); 307 295 return false; 308 296 } … … 315 303 if (fptr == NULL || status != 0) { 316 304 fits_get_errstatus(status, fitsErr); 317 psErrorMsg(PS_ERRORNAME_DOMAIN "psImageWriteSection", 318 PS_ERR_BAD_PARAMETER_VALUE, true, 319 PS_ERRORTEXT_psImageIO_FILENAME_INVALID, 320 filename, fitsErr); 305 psError(PS_ERR_BAD_PARAMETER_VALUE, true, 306 PS_ERRORTEXT_psImageIO_FILENAME_INVALID, 307 filename, fitsErr); 321 308 return false; 322 309 } … … 328 315 status = 0; 329 316 (void)fits_close_file(fptr, &status); 330 psErrorMsg(PS_ERRORNAME_DOMAIN "psImageWriteSection", 331 PS_ERR_LOCATION_INVALID, true, 332 PS_ERRORTEXT_psImageIO_EXTNAME_INVALID, 333 extname, filename, fitsErr); 317 psError(PS_ERR_LOCATION_INVALID, true, 318 PS_ERRORTEXT_psImageIO_EXTNAME_INVALID, 319 extname, filename, fitsErr); 334 320 return false; 335 321 } … … 341 327 status = 0; 342 328 (void)fits_close_file(fptr, &status); 343 psErrorMsg(PS_ERRORNAME_DOMAIN "psImageWriteSection", 344 PS_ERR_LOCATION_INVALID, true, 345 PS_ERRORTEXT_psImageIO_WRITE_EXTNUM_INVALID, 346 extnum, numHDUs); 329 psError(PS_ERR_LOCATION_INVALID, true, 330 PS_ERRORTEXT_psImageIO_WRITE_EXTNUM_INVALID, 331 extnum, numHDUs); 347 332 return false; 348 333 } else if (numHDUs == extnum) { … … 352 337 status = 0; 353 338 (void)fits_close_file(fptr, &status); 354 psErrorMsg(PS_ERRORNAME_DOMAIN "psImageWriteSection", 355 PS_ERR_LOCATION_INVALID, true, 356 PS_ERRORTEXT_psImageIO_EXTNUM_INVALID, 357 extnum, filename, fitsErr); 339 psError(PS_ERR_LOCATION_INVALID, true, 340 PS_ERRORTEXT_psImageIO_EXTNUM_INVALID, 341 extnum, filename, fitsErr); 358 342 return false; 359 343 } … … 368 352 if (fptr == NULL || status != 0) { 369 353 fits_get_errstatus(status, fitsErr); 370 psErrorMsg(PS_ERRORNAME_DOMAIN "psImageWriteSection", 371 PS_ERR_IO, true, 372 PS_ERRORTEXT_psImageIO_FILENAME_CREATE_FAILED, 373 filename, fitsErr); 354 psError(PS_ERR_IO, true, 355 PS_ERRORTEXT_psImageIO_FILENAME_CREATE_FAILED, 356 filename, fitsErr); 374 357 return false; 375 358 } … … 386 369 status = 0; 387 370 (void)fits_close_file(fptr, &status); 388 psErrorMsg(PS_ERRORNAME_DOMAIN "psImageWriteSection", 389 PS_ERR_IO, true, 390 PS_ERRORTEXT_psImageIO_CREATE_HDU_FAILED, 391 filename, fitsErr); 371 psError(PS_ERR_IO, true, 372 PS_ERRORTEXT_psImageIO_CREATE_HDU_FAILED, 373 filename, fitsErr); 392 374 return false; 393 375 } … … 403 385 status = 0; 404 386 (void)fits_close_file(fptr, &status); 405 psErrorMsg(PS_ERRORNAME_DOMAIN "psImageWriteSection", 406 PS_ERR_IO, true, 407 PS_ERRORTEXT_psImageIO_CREATE_EXTENSION_FAILED, 408 filename, fitsErr); 387 psError(PS_ERR_IO, true, 388 PS_ERRORTEXT_psImageIO_CREATE_EXTENSION_FAILED, 389 filename, fitsErr); 409 390 return false; 410 391 } … … 424 405 status = 0; 425 406 (void)fits_close_file(fptr, &status); 426 psErrorMsg(PS_ERRORNAME_DOMAIN "psImageWriteSection", 427 PS_ERR_IO, true, 428 PS_ERRORTEXT_psImageIO_WRITE_FAILED, 429 filename, fitsErr); 407 psError(PS_ERR_IO, true, 408 PS_ERRORTEXT_psImageIO_WRITE_FAILED, 409 filename, fitsErr); 430 410 return false; 431 411 }
Note:
See TracChangeset
for help on using the changeset viewer.
