Index: kernel/generic/include/proc/task.h
===================================================================
--- kernel/generic/include/proc/task.h	(revision 1a1e124b882ccc4fbef3fb07eec44b3f0da07282)
+++ kernel/generic/include/proc/task.h	(revision 242e3c3f5867ff817f8e2d1ad542292143ef232a)
@@ -88,5 +88,5 @@
 
 	/** Number of references (i.e. threads). */
-	atomic_size_t refcount;
+	atomic_refcount_t refcount;
 	/** Number of threads that haven't exited yet. */
 	// TODO: remove
@@ -144,5 +144,4 @@
 extern void task_done(void);
 extern task_t *task_create(as_t *, const char *);
-extern void task_destroy(task_t *);
 extern void task_hold(task_t *);
 extern void task_release(task_t *);
