math_view->view->render(*math_view->renderingContext, &rect);
math_view->view->render(*math_view->renderingContext);
paint_widget(GtkMathView* math_view){  GtkWidget* widget;  g_return_if_fail(math_view != NULL);  g_return_if_fail(math_view->area != NULL);  if (!GTK_WIDGET_MAPPED(GTK_WIDGET(math_view)) || math_view->freeze_counter > 0) return;  widget = math_view->area;  setup_adjustments(math_view);  gint width = widget->allocation.width;  gint height = widget->allocation.height;  gdk_draw_rectangle(math_view->pixmap, widget->style->white_gc, TRUE, 0, 0, width, height);  Rectangle rect(px2sp(math_view->top_x), px2sp(math_view->top_y), px2sp(width), px2sp(height));  math_view->renderingContext->setRegion(rect);  math_view->view->render(*math_view->renderingContext, &rect);  gdk_draw_pixmap(widget->window,		  widget->style->fg_gc[GTK_WIDGET_STATE(widget)],		  math_view->pixmap,		  0, 0, 0, 0, width, height);}