From 3508061607ea14665ea7efe240b0eb92769b1554 Mon Sep 17 00:00:00 2001 From: XieHan Date: Wed, 11 May 2022 17:00:30 +0800 Subject: [PATCH] add an assert() --- src/factory/Workflow.cc | 1 + src/factory/Workflow.h | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/factory/Workflow.cc b/src/factory/Workflow.cc index 32cdd385..dd3cbe7c 100644 --- a/src/factory/Workflow.cc +++ b/src/factory/Workflow.cc @@ -33,6 +33,7 @@ SeriesWork::SeriesWork(SubTask *first, series_callback_t&& cb) : this->back = 0; this->in_parallel = false; this->canceled = false; + assert(!series_of(first)); first->set_pointer(this); this->first = first; this->last = NULL; diff --git a/src/factory/Workflow.h b/src/factory/Workflow.h index a3f5b655..e9bf953b 100644 --- a/src/factory/Workflow.h +++ b/src/factory/Workflow.h @@ -105,7 +105,7 @@ public: } public: - /* Call only in tasks' done() implementation. */ + /* Call only in tasks' done() implementations. */ SubTask *pop(); public: