Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVeronika Irvine2003-07-15 21:01:40 +0000
committerVeronika Irvine2003-07-15 21:01:40 +0000
commit16213b00a222cdf4cbe02d0b56253ce946283de0 (patch)
tree08de2a651622f9d7ccbcf7fd860fea3594b82992
parent0174410f266f61a01a08335549845d950edc3ffe (diff)
downloadeclipse.platform.swt-16213b00a222cdf4cbe02d0b56253ce946283de0.tar.gz
eclipse.platform.swt-16213b00a222cdf4cbe02d0b56253ce946283de0.tar.xz
eclipse.platform.swt-16213b00a222cdf4cbe02d0b56253ce946283de0.zip
*** empty log message ***
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/TableItem.java5
1 files changed, 1 insertions, 4 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/TableItem.java b/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/TableItem.java
index 9f99d92150..479dd84d1e 100644
--- a/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/TableItem.java
+++ b/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/TableItem.java
@@ -284,10 +284,6 @@ public Rectangle getImageBounds (int index) {
int path = OS.gtk_tree_model_get_path (parent.modelHandle, handle);
OS.gtk_widget_realize (parentHandle);
OS.gtk_tree_view_get_cell_area (parentHandle, path, column, rect);
- int iter = OS.g_malloc (OS.GtkTreeIter_sizeof ());
- OS.gtk_tree_model_get_iter (parent.modelHandle, iter, path);
- OS.gtk_tree_view_column_cell_set_cell_data (column, parent.modelHandle, iter, false, false);
- OS.g_free (iter);
OS.gtk_tree_path_free (path);
/*
* The OS call gtk_cell_renderer_get_size provides the width of image to be drawn
@@ -299,6 +295,7 @@ public Rectangle getImageBounds (int index) {
* width.
*/
int [] w = new int[1];
+ OS.gtk_tree_view_column_cell_set_cell_data (column, parent.modelHandle, handle, false, false);
if (OS.gtk_major_version () * 100 + OS.gtk_minor_version () * 10 + OS.gtk_micro_version () < 213) {
OS.gtk_cell_renderer_get_size (pixbufRenderer, parentHandle, null, null, null, w, null);
} else {

Back to the top