uterm: fbdev: set mode dimensions after activation
authorDavid Herrmann <dh.herrmann@googlemail.com>
Fri, 11 Jan 2013 16:27:22 +0000 (17:27 +0100)
committerDavid Herrmann <dh.herrmann@googlemail.com>
Fri, 11 Jan 2013 16:27:22 +0000 (17:27 +0100)
We do not set the dimensions correctly but always use 0/0. Fix this by
overwriting the values on mode creation.

Signed-off-by: David Herrmann <dh.herrmann@googlemail.com>
src/uterm_fbdev_video.c

index 1954be3..59e9db6 100644 (file)
@@ -318,6 +318,7 @@ static int display_activate_force(struct uterm_display *disp,
                m->next = disp->modes;
                disp->modes = m;
 
+               fbdev_mode = m->data;
                fbdev_mode->width = fbdev->xres;
                fbdev_mode->height = fbdev->yres;
                disp->current_mode = disp->modes;