Changeset 726

Show
Ignore:
Timestamp:
11/17/09 00:54:02 (14 years ago)
Author:
smidl
Message:

Allow various RV of different sizes with empty name ("") -- hack for bdm::logger!

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • library/bdm/base/bdmbase.cpp

    r713 r726  
    3131        int id; 
    3232        str2int_map::const_iterator iter = MAP.find ( name ); 
    33         if ( iter == MAP.end() ) { 
     33        if ( iter == MAP.end() || name.length()==0) { //add new RV 
    3434                id = MAP.size() + 1; 
    3535                //debug 
     
    5252        } else { 
    5353                id = iter->second; 
    54                 if (size>0){ 
     54                if (size>0 && name.length()>0){ 
    5555                        bdm_assert ( SIZES ( id ) == size, "RV " + name + " of size " + num2str(SIZES(id)) + " exists, requested size " + num2str(size) + "can not be assigned" ); 
    5656                }