Changeset 3395


Ignore:
Timestamp:
04/05/10 11:32:55 (15 years ago)
Author:
seroussi
Message:

ElementProperties: fixed problem in Marshall

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk/src/c/objects/ElementProperties.cpp

    r3393 r3395  
    177177                memcpy(marshalled_dataset,this->h,this->numnodes*sizeof(double));marshalled_dataset+=this->numnodes*sizeof(double);
    178178        }
    179         else memcpy(marshalled_dataset,&nill,sizeof(nill));marshalled_dataset+=sizeof(nill);
     179        else{ memcpy(marshalled_dataset,&nill,sizeof(nill));marshalled_dataset+=sizeof(nill); }
    180180
    181181        if(this->s){
     
    183183                memcpy(marshalled_dataset,this->s,this->numnodes*sizeof(double));marshalled_dataset+=this->numnodes*sizeof(double);
    184184        }
    185         else memcpy(marshalled_dataset,&nill,sizeof(nill));marshalled_dataset+=sizeof(nill);
     185        else{ memcpy(marshalled_dataset,&nill,sizeof(nill));marshalled_dataset+=sizeof(nill); }
    186186
    187187        if(this->b){
     
    189189                memcpy(marshalled_dataset,this->b,this->numnodes*sizeof(double));marshalled_dataset+=this->numnodes*sizeof(double);
    190190        }
    191         else memcpy(marshalled_dataset,&nill,sizeof(nill));marshalled_dataset+=sizeof(nill);
     191        else{ memcpy(marshalled_dataset,&nill,sizeof(nill));marshalled_dataset+=sizeof(nill); }
    192192
    193193        if(this->k){
     
    195195                memcpy(marshalled_dataset,this->k,this->numnodes*sizeof(double));marshalled_dataset+=this->numnodes*sizeof(double);
    196196        }
    197         else memcpy(marshalled_dataset,&nill,sizeof(nill));marshalled_dataset+=sizeof(nill);
     197        else{ memcpy(marshalled_dataset,&nill,sizeof(nill));marshalled_dataset+=sizeof(nill); }
    198198
    199199        if(this->melting){
     
    201201                memcpy(marshalled_dataset,this->melting,this->numnodes*sizeof(double));marshalled_dataset+=this->numnodes*sizeof(double);
    202202        }
    203         else memcpy(marshalled_dataset,&nill,sizeof(nill));marshalled_dataset+=sizeof(nill);
     203        else{ memcpy(marshalled_dataset,&nill,sizeof(nill));marshalled_dataset+=sizeof(nill); }
    204204
    205205        if(this->accumulation){
     
    207207                memcpy(marshalled_dataset,this->accumulation,this->numnodes*sizeof(double));marshalled_dataset+=this->numnodes*sizeof(double);
    208208        }
    209         else memcpy(marshalled_dataset,&nill,sizeof(nill));marshalled_dataset+=sizeof(nill);
     209        else{ memcpy(marshalled_dataset,&nill,sizeof(nill));marshalled_dataset+=sizeof(nill); }
    210210
    211211
     
    214214                memcpy(marshalled_dataset,this->geothermalflux,this->numnodes*sizeof(double));marshalled_dataset+=this->numnodes*sizeof(double);
    215215        }
    216         else memcpy(marshalled_dataset,&nill,sizeof(nill));marshalled_dataset+=sizeof(nill);
     216        else{ memcpy(marshalled_dataset,&nill,sizeof(nill));marshalled_dataset+=sizeof(nill); }
    217217
    218218        memcpy(marshalled_dataset,&friction_type,sizeof(friction_type));marshalled_dataset+=sizeof(friction_type);
Note: See TracChangeset for help on using the changeset viewer.