Changeset 25525


Ignore:
Timestamp:
09/03/20 11:15:32 (5 years ago)
Author:
Mathieu Morlighem
Message:

CHG: fixing marshall of strings

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/c/shared/io/Marshalling/Marshalling.h

    r25522 r25525  
    5252                }
    5353                void call(char* & value){
    54                         int size = 0;
    55                         if(value) size = strlen(value)+1;
     54                        int size = strlen(value)+1;
    5655                        this->call(size);
    5756                        this->call(value,size);
     
    116115                }
    117116                void call(char* & value){
    118                         int size = 0;
    119                         if(value) size = strlen(value)+1;
     117                        int size = strlen(value)+1;
    120118                        this->call(size);
    121                         if(size) marshalled_data_size+=size*sizeof(char);
     119                        this->call(value,size);
    122120                };
    123121                template<typename T> void call(T* & value,int size){
Note: See TracChangeset for help on using the changeset viewer.