to issue<54566685>:fix core when destruct spicursor
This commit is contained in:
		@ -44,9 +44,11 @@ class ObExprObjAccess;
 | 
				
			|||||||
struct ObSPICursor
 | 
					struct ObSPICursor
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
  ObSPICursor(ObIAllocator &allocator) :
 | 
					  ObSPICursor(ObIAllocator &allocator) :
 | 
				
			||||||
    row_store_(), row_desc_(), allocator_(&allocator), cur_(0), fields_(allocator)
 | 
					    row_store_(), row_desc_(), allocator_(&allocator), cur_(0), fields_(allocator), complex_objs_()
 | 
				
			||||||
  {
 | 
					  {
 | 
				
			||||||
    row_desc_.set_tenant_id(MTL_ID());
 | 
					    row_desc_.set_tenant_id(MTL_ID());
 | 
				
			||||||
 | 
					    complex_objs_.reset();
 | 
				
			||||||
 | 
					    complex_objs_.set_tenant_id(MTL_ID());
 | 
				
			||||||
  }
 | 
					  }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  ~ObSPICursor()
 | 
					  ~ObSPICursor()
 | 
				
			||||||
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user