IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Nov 3, 2004, 3:05:00 PM (22 years ago)
Author:
desonia
Message:

changed the psError signature to match SDRS. Also made misc. cleanups as
I was combing the files.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/psLib/src/image/psImageIO.c

    r2210 r2273  
    77 *  @author Robert DeSonia, MHPCC
    88 *
    9  *  @version $Revision: 1.14 $ $Name: not supported by cvs2svn $
    10  *  @date $Date: 2004-10-27 19:35:58 $
     9 *  @version $Revision: 1.15 $ $Name: not supported by cvs2svn $
     10 *  @date $Date: 2004-11-04 01:05:00 $
    1111 *
    1212 *  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
     
    4747
    4848    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);
    5251        psFree(output);
    5352        return NULL;
     
    5857    if (fptr == NULL || status != 0) {
    5958        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);
    6462        psFree(output);
    6563        return NULL;
     
    7270            status = 0;
    7371            (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);
    7875            psFree(output);
    7976            return NULL;
     
    8481            status = 0;
    8582            (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);
    9086            psFree(output);
    9187            return NULL;
     
    9894        status = 0;
    9995        (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);
    10499        psFree(output);
    105100        return NULL;
     
    111106        status = 0;
    112107        (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);
    117111        psFree(output);
    118112        return NULL;
     
    123117        status = 0;
    124118        (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);
    129122        psFree(output);
    130123        return NULL;
     
    136129        status = 0;
    137130        (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);
    142134        psFree(output);
    143135        return NULL;
     
    201193        break;
    202194    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);
    207198        psFree(output);
    208199        return NULL;
     
    215206        status = 0;
    216207        (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);
    221211        return NULL;
    222212    }
     
    253243    /* need a valid image to write */
    254244    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);
    258247        return false;
    259248    }
     
    301290            char* typeStr;
    302291            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);
    307295            return false;
    308296        }
     
    315303        if (fptr == NULL || status != 0) {
    316304            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);
    321308            return false;
    322309        }
     
    328315                status = 0;
    329316                (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);
    334320                return false;
    335321            }
     
    341327                status = 0;
    342328                (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);
    347332                return false;
    348333            } else if (numHDUs == extnum) {
     
    352337                status = 0;
    353338                (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);
    358342                return false;
    359343            }
     
    368352        if (fptr == NULL || status != 0) {
    369353            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);
    374357            return false;
    375358        }
     
    386369            status = 0;
    387370            (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);
    392374            return false;
    393375        }
     
    403385                status = 0;
    404386                (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);
    409390                return false;
    410391            }
     
    424405        status = 0;
    425406        (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);
    430410        return false;
    431411    }
Note: See TracChangeset for help on using the changeset viewer.