diff --git a/src/sql/engine/basic/ob_topk_op.cpp b/src/sql/engine/basic/ob_topk_op.cpp index 3f5e067e15..0876460f7d 100644 --- a/src/sql/engine/basic/ob_topk_op.cpp +++ b/src/sql/engine/basic/ob_topk_op.cpp @@ -29,8 +29,7 @@ ObTopKSpec::ObTopKSpec(ObIAllocator &alloc, const ObPhyOperatorType type) bool ObTopKSpec::is_valid() const { - return (get_output_count() > 0) && (NULL != org_limit_) && - (NULL != child_) && (child_->get_output_count() > 0); + return OB_NOT_NULL(org_limit_) && OB_NOT_NULL(child_); } OB_SERIALIZE_MEMBER((ObTopKSpec, ObOpSpec), minimum_row_count_, topk_precision_,