Index: src/libcfa/concurrency/coroutines
===================================================================
--- src/libcfa/concurrency/coroutines	(revision 84e25234b398f83aaaa7e9dd13bcf88005f65b63)
+++ src/libcfa/concurrency/coroutines	(revision f9fa306f2155a870a524cc0a354eee92964debb4)
@@ -77,5 +77,5 @@
 		"Possible cause is a suspend executed in a member called by a coroutine user rather than by the coroutine main.",
 		src->name, src );
-	assertf( src->last->notHalted,
+	assertf( src->last->state != Halted,
 		"Attempt by coroutine \"%.256s\" (%p) to suspend back to terminated coroutine \"%.256s\" (%p).\n"
 		"Possible cause is terminated coroutine's main routine has already returned.",
@@ -98,5 +98,5 @@
       // not resuming self ?
 	if ( src != dst ) {
-		assertf( dst->notHalted ,
+		assertf( dst->state != Halted ,
 			"Attempt by coroutine %.256s (%p) to resume terminated coroutine %.256s (%p).\n"
 			"Possible cause is terminated coroutine's main routine has already returned.",
@@ -116,5 +116,5 @@
       // not resuming self ?
 	if ( src != dst ) {
-		assertf( dst->notHalted ,
+		assertf( dst->state != Halted ,
 			"Attempt by coroutine %.256s (%p) to resume terminated coroutine %.256s (%p).\n"
 			"Possible cause is terminated coroutine's main routine has already returned.",
