summaryrefslogtreecommitdiff
path: root/src/gtkext/gtkbufferview.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/gtkext/gtkbufferview.c')
-rw-r--r--src/gtkext/gtkbufferview.c10
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 */