reduce redundant code
This commit is contained in:
parent
00b1c1299f
commit
355f2b3365
|
@ -207,11 +207,9 @@ public:
|
|||
*/
|
||||
template<class T>
|
||||
void createDataBlock() {
|
||||
auto block = std::make_shared<Block<T>>();
|
||||
if (stream_)
|
||||
block->iStream(stream_);
|
||||
createData<Block<T>>();
|
||||
auto block = std::static_pointer_cast<Block<T>>(data_);
|
||||
block->setParent(shared_from_this());
|
||||
data_ = block;
|
||||
}
|
||||
|
||||
protected:
|
||||
|
|
Loading…
Reference in New Issue