Changeset 1058 for library/bdm/base/bdmbase.cpp
- Timestamp:
- 06/07/10 22:36:56 (14 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
library/bdm/base/bdmbase.cpp
r1021 r1058 530 530 531 531 void DS::from_setting ( const Setting &set ) { 532 RV rv; 533 if( UI::get( rv, set, "drv", UI::optional ) ) 534 set_drv ( rv, RV() ); 532 UI::get( Drv, set, "drv", UI::optional ); 533 UI::get(log_level, set, "log_level",UI::optional); 535 534 } 536 535 … … 538 537 if( !Drv._dsize() && dtsize > 0 ) 539 538 { 540 RV *r = newRV();539 Drv = RV(); 541 540 for ( int i = 0; i < dtsize; i++ ) { 542 r->add ( RV ( "ch" + num2str ( i ), 1, 0 ) ); 543 } 544 set_drv ( *r, RV() ); 545 delete r; 541 Drv.add ( RV("", dtsize )); 542 } 546 543 } 547 544 }