diff options
Diffstat (limited to 'src/gtkext/gtkbufferview.c')
-rw-r--r-- | src/gtkext/gtkbufferview.c | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/src/gtkext/gtkbufferview.c b/src/gtkext/gtkbufferview.c index 6a2e93d..3e58500 100644 --- a/src/gtkext/gtkbufferview.c +++ b/src/gtkext/gtkbufferview.c @@ -181,7 +181,8 @@ static void gtk_buffer_view_size_request(GtkWidget *widget, GtkRequisition *requ if (view->buffer_view != NULL) g_buffer_view_get_size(view->buffer_view, &requisition->width, &requisition->height, - *view->display_addr, *view->display_code); + *GTK_VIEW_PANEL(view)->display_addr, + *GTK_VIEW_PANEL(view)->display_code); } @@ -225,7 +226,7 @@ static void gtk_buffer_view_size_allocate(GtkWidget *widget, GtkAllocation *allo view = GTK_BUFFER_VIEW(widget); g_buffer_view_get_size(view->buffer_view, &width, &height, - *view->display_addr, *view->display_code); + *panel->display_addr, *panel->display_code); gtk_view_panel_compute_allocation(panel, &valloc); @@ -324,7 +325,7 @@ static gboolean gtk_buffer_view_expose(GtkWidget *widget, GdkEventExpose *event) if (view->buffer_view != NULL) g_buffer_view_draw(view->buffer_view, event, pview->gc, fake_x, fake_y, - *view->display_addr, *view->display_code); + *pview->display_addr, *pview->display_code); gdk_window_end_paint(drawable); @@ -383,9 +384,6 @@ void gtk_buffer_view_attach_buffer(GtkBufferView *view, GCodeBuffer *buffer, boo view->buffer_view = g_buffer_view_new(view->buffer); - view->display_addr = addr; - view->display_code = code; - //gdk_threads_enter(); /* Taille des marges */ |