Ignore:
Timestamp:
Jul 24, 2000, 2:51:50 PM (25 years ago)
Author:
ansari
Message:

Adaptation modifs MuTyV - Reza 24/7/2000

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/SophyaExt/FitsIOServer/fitsioserver.cc

    r923 r1082  
    996996        case 'I' :
    997997          {
    998             int ival=(*it).second.elval.mtv.iv;
     998            int ival=(*it).second.elval.iv;
    999999            strcpy(comment,"I entier");
    10001000            fits_write_key(fptr,TINT,keyname,&ival,comment,&status);
     
    10031003        case 'D' :
    10041004          {
    1005             double dval=(*it).second.elval.mtv.dv;
     1005            double dval=(*it).second.elval.dv;
    10061006            strcpy(comment,"D double");
    10071007            fits_write_key(fptr,TDOUBLE,keyname,&dval,comment,&status);
     
    10111011          {
    10121012            char strval[128];
    1013             strncpy(strval,(*it).second.elval.mtv.strv,127);
     1013            strncpy(strval,(*it).second.elval.strv->c_str(),127);
    10141014            strcpy(comment,"S character string");
    10151015            fits_write_key(fptr,TSTRING,keyname,&strval,comment,&status);
     
    14071407        {
    14081408        case TINT :
    1409           ival=(*it).second.elval.mtv.iv;
     1409          ival=(*it).second.elval.iv;
    14101410          strcpy(comment,"I entier");
    14111411//DBG          cerr << " Writing I " << (string)keyname << " = " << ival << endl;
     
    14131413          break;
    14141414        case TDOUBLE :
    1415           dval=(*it).second.elval.mtv.dv;
     1415          dval=(*it).second.elval.dv;
    14161416          strcpy(comment,"D double");
    14171417//DBG          cerr << " Writing D " << (string)keyname << " = " << dval << endl;
     
    14191419          break;
    14201420        case TSTRING :
    1421           strncpy(strval, (*it).second.elval.mtv.strv, 128); strval[127] = '\0';
     1421          strncpy(strval, (*it).second.elval.strv->c_str(), 128); strval[127] = '\0';
    14221422          strcpy(comment,"S character string");
    14231423//DBG          cerr << " Writing S " << (string)keyname << " = " << (string)strval << endl;
     
    15981598        {
    15991599        case TINT :
    1600           ival=(*it).second.elval.mtv.iv;
     1600          ival=(*it).second.elval.iv;
    16011601          strcpy(comment," ");
    16021602//DBG          cerr << " Writing I " << (string)keyname << " = " << ival << endl;
     
    16041604          break;
    16051605        case TDOUBLE :
    1606           dval=(*it).second.elval.mtv.dv;
     1606          dval=(*it).second.elval.dv;
    16071607          strcpy(comment," ");
    16081608//DBG          cerr << " Writing D " << (string)keyname << " = " << dval << endl;
     
    16101610          break;
    16111611        case TSTRING :
    1612           strncpy(strval, (*it).second.elval.mtv.strv, 128); strval[127] = '\0';
     1612          strncpy(strval, (*it).second.elval.strv->c_str(), 128); strval[127] = '\0';
    16131613          strcpy(comment," ");
    16141614//DBG          cerr << " Writing S " << (string)keyname << " = " << (string)strval << endl;
Note: See TracChangeset for help on using the changeset viewer.