Index: uspace/lib/congfx/src/console.c
===================================================================
--- uspace/lib/congfx/src/console.c	(revision d6c4d408b32d32fe8f22cbd847b0ba04ff2f7767)
+++ uspace/lib/congfx/src/console.c	(revision cd6287931f05186767f2ccee516423a0342dfad2)
@@ -50,4 +50,5 @@
 static errno_t console_gc_set_color(void *, gfx_color_t *);
 static errno_t console_gc_fill_rect(void *, gfx_rect_t *);
+static errno_t console_gc_update(void *);
 static errno_t console_gc_bitmap_create(void *, gfx_bitmap_params_t *,
     gfx_bitmap_alloc_t *, void **);
@@ -59,4 +60,5 @@
 	.set_color = console_gc_set_color,
 	.fill_rect = console_gc_fill_rect,
+	.update = console_gc_update,
 	.bitmap_create = console_gc_bitmap_create,
 	.bitmap_destroy = console_gc_bitmap_destroy,
@@ -117,4 +119,23 @@
 	    crect.p1.x, crect.p1.y);
 
+	return EOK;
+}
+
+/** Update console GC.
+ *
+ * @param arg Console GC
+ *
+ * @return EOK on success or an error code
+ */
+static errno_t console_gc_update(void *arg)
+{
+	console_gc_t *cgc = (console_gc_t *) arg;
+
+	/*
+	 * XXX Before actually deferring update to here (and similarly other
+	 * GC implementations) need to make sure all consumers properly
+	 * call update.
+	 */
+	(void) cgc;
 	return EOK;
 }
