Index: libcfa/src/concurrency/actor.hfa
===================================================================
--- libcfa/src/concurrency/actor.hfa	(revision 454aab2d00e92a088b70cd656bc8f20cbc76b2a6)
+++ libcfa/src/concurrency/actor.hfa	(revision 7aa246cbb37e480ca983382db8996cf8c78b548a)
@@ -113,5 +113,4 @@
 		return buffer[old_idx];
 	}
-	request * ret = 0p;
 	return *0p;
 }
@@ -147,4 +146,6 @@
 	id = i;
 	missed = 0;
+	#else
+	(void) i;
 	#endif
 }
@@ -715,7 +716,7 @@
 struct finished_msg_t { inline message; } finished_msg = __base_msg_finished;
 
-allocation receive( actor & this, delete_msg_t & ) { return Delete; }
-allocation receive( actor & this, destroy_msg_t & ) { return Destroy; }
-allocation receive( actor & this, finished_msg_t & ) { return Finished; }
+allocation receive( actor &, delete_msg_t & ) { return Delete; }
+allocation receive( actor &, destroy_msg_t & ) { return Destroy; }
+allocation receive( actor &, finished_msg_t & ) { return Finished; }
 
 // Default messages used all the time.
