Index: libcfa/src/concurrency/clib/cfathread.cfa
===================================================================
--- libcfa/src/concurrency/clib/cfathread.cfa	(revision 98d9ce9c6123e0714b5517a6ae80c746abf06a1f)
+++ libcfa/src/concurrency/clib/cfathread.cfa	(revision 4150779765ad77d7b30590ad219e0d4739ddcb27)
@@ -58,5 +58,5 @@
 	this.themain = themain;
 	this.arg = arg;
-	((thread&)this){"C-thread", cl};
+	(this.self){"C-thread", cl};
 	__thrd_start(this, main);
 }
@@ -102,5 +102,5 @@
 	this.init = init;
 	this.arg = arg;
-	((thread&)this){"Processir Init"};
+	(this.self){"Processir Init"};
 
 	// Don't use __thrd_start! just prep the context manually
