Ignore:
Timestamp:
01/27/12 08:19:58 (13 years ago)
Author:
Eric.Larour
Message:

merged trunk-jpl and trunk for revision 11236

Location:
issm/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk

  • issm/trunk/src/c/objects/ExternalResults/BoolExternalResult.cpp

    r9883 r11237  
    150150        int     type;
    151151        int     size;
    152         char   *name    = NULL;
    153152        double  boolean;
    154153        extern  int my_rank;
     154        char*   name = NULL;
    155155
    156156        /*return if now on cpu 0: */
     
    158158
    159159        /*First write enum: */
    160         name=EnumToStringx(this->enum_type);
     160        EnumToStringx(&name,this->enum_type);
    161161        length=(strlen(name)+1)*sizeof(char);
    162162        fwrite(&length,sizeof(int),1,fid);
    163163        fwrite(name,length,1,fid);
     164        xfree((void**)&name);
    164165
    165166        /*Now write time and step: */
     
    180181/*}}}1*/
    181182/*FUNCTION BoolExternalResult::GetResultName{{{1*/
    182 char* BoolExternalResult::GetResultName(void){
    183         return  EnumToStringx(this->enum_type);
     183void BoolExternalResult::GetResultName(char** pname){
     184        EnumToStringx(pname,this->enum_type);
    184185}
    185186/*}}}*/
     
    189190
    190191        char* name=NULL;
    191         name=this->GetResultName();
     192        this->GetResultName(&name);
    192193       
    193194        mxSetField( dataref, this->step-1, name,mxCreateDoubleScalar((double)value));
Note: See TracChangeset for help on using the changeset viewer.