gtk_widget_queue_draw_area(GTK_WIDGET(phd->drawing_area), 0, 0, phd->histogram_width, phd->histogram_height);
- if (phd->fd == NULL) return FALSE;
+ if (phd->fd == NULL) return G_SOURCE_REMOVE;
histmap = histmap_get(phd->fd);
if (!histmap)
{
histmap_start_idle(phd->fd);
- return FALSE;
+ return G_SOURCE_REMOVE;
}
phd->pixbuf = gdk_pixbuf_new(GDK_COLORSPACE_RGB, FALSE, 8, phd->histogram_width, phd->histogram_height);
gdk_pixbuf_fill(phd->pixbuf, 0xffffffff);
histogram_draw(phd->histogram, histmap, phd->pixbuf, 0, 0, phd->histogram_width, phd->histogram_height);
- return FALSE;
+ return G_SOURCE_REMOVE;
}
{
PaneHistogramData *phd;
- phd = g_object_get_data(G_OBJECT(pane), "pane_data");
+ phd = static_cast<PaneHistogramData *>(g_object_get_data(G_OBJECT(pane), "pane_data"));
if (!phd) return;
file_data_unref(phd->fd);
{
PaneHistogramData *phd;
- phd = g_object_get_data(G_OBJECT(pane), "pane_data");
+ phd = static_cast<PaneHistogramData *>(g_object_get_data(G_OBJECT(pane), "pane_data"));
if (!phd) return;
WRITE_NL(); WRITE_STRING("<pane_histogram ");
{
PaneHistogramData *phd;
- phd = g_object_get_data(G_OBJECT(pane), "pane_data");
+ phd = static_cast<PaneHistogramData *>(g_object_get_data(G_OBJECT(pane), "pane_data"));
if (!phd) return;
gint histogram_channel = phd->histogram->histogram_channel;