diff options
author | Elliot Lee <sopwith@src.gnome.org> | 2000-06-20 20:20:38 +0000 |
---|---|---|
committer | Elliot Lee <sopwith@src.gnome.org> | 2000-06-20 20:20:38 +0000 |
commit | dd7510dccbf51df37e0d02d31f4daed4e52152e6 (patch) | |
tree | 96d9f438ed17642198ac2970af857476056a133b /gdk/linux-fb/gdkwindow-fb.c | |
parent | 2eb7985b0bb0542d9c2aa427a8818d9def8ecf80 (diff) | |
download | gdk-pixbuf-dd7510dccbf51df37e0d02d31f4daed4e52152e6.tar.gz |
*** empty log message ***
Diffstat (limited to 'gdk/linux-fb/gdkwindow-fb.c')
-rw-r--r-- | gdk/linux-fb/gdkwindow-fb.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/gdk/linux-fb/gdkwindow-fb.c b/gdk/linux-fb/gdkwindow-fb.c index dad9ff3f3..4fe2d05cf 100644 --- a/gdk/linux-fb/gdkwindow-fb.c +++ b/gdk/linux-fb/gdkwindow-fb.c @@ -116,7 +116,11 @@ gdk_window_init (void) private->y = 0; GDK_DRAWABLE_FBDATA(private)->mem = gdk_display->fbmem; +#if 0 GDK_DRAWABLE_FBDATA(private)->rowstride = gdk_display->modeinfo.xres * (gdk_display->modeinfo.bits_per_pixel >> 3); +#else + GDK_DRAWABLE_FBDATA(private)->rowstride = gdk_display->sinfo.line_length; +#endif GDK_DRAWABLE_FBDATA(private)->lim_x = gdk_display->modeinfo.xres; GDK_DRAWABLE_FBDATA(private)->lim_y = gdk_display->modeinfo.yres; GDK_WINDOW_FBDATA(private)->event_mask = GDK_EXPOSURE_MASK; @@ -177,7 +181,7 @@ gdk_window_new (GdkWindow *parent, private->drawable.height = (attributes->height > 1) ? (attributes->height) : (1); private->drawable.window_type = attributes->window_type; GDK_DRAWABLE_FBDATA(private)->mem = gdk_display->fbmem; - GDK_DRAWABLE_FBDATA(private)->rowstride = gdk_display->modeinfo.xres * (gdk_display->modeinfo.bits_per_pixel >> 3); + GDK_DRAWABLE_FBDATA(private)->rowstride = GDK_DRAWABLE_FBDATA(gdk_parent_root)->rowstride; gdk_window_move_resize (window, x, y, private->drawable.width, private->drawable.height); |