comparison gtk/dw.c @ 322:78be9770960c

Oops, used wrong type in GTK 2.x dw_tree_get_data(), thanks Mark.
author bsmith@81767d24-ef19-dc11-ae90-00e081727c95
date Thu, 03 Apr 2003 21:42:05 +0000
parents ae5b1eecea12
children e00aff2b899e
comparison
equal deleted inserted replaced
321:be76b984620a 322:78be9770960c
3960 void *dw_tree_get_data(HWND handle, HWND item) 3960 void *dw_tree_get_data(HWND handle, HWND item)
3961 { 3961 {
3962 void *ret = NULL; 3962 void *ret = NULL;
3963 #if GTK_MAJOR_VERSION > 1 3963 #if GTK_MAJOR_VERSION > 1
3964 GtkWidget *tree; 3964 GtkWidget *tree;
3965 GtkTreeStore *store; 3965 GtkTreeModel *store;
3966 int _locked_by_me = FALSE; 3966 int _locked_by_me = FALSE;
3967 3967
3968 if(!handle || !item) 3968 if(!handle || !item)
3969 return NULL; 3969 return NULL;
3970 3970
3971 DW_MUTEX_LOCK; 3971 DW_MUTEX_LOCK;
3972 if((tree = (GtkWidget *)gtk_object_get_user_data(GTK_OBJECT(handle))) 3972 if((tree = (GtkWidget *)gtk_object_get_user_data(GTK_OBJECT(handle)))
3973 && GTK_IS_TREE_VIEW(tree) && 3973 && GTK_IS_TREE_VIEW(tree) &&
3974 (store = (GtkTreeStore *)gtk_object_get_data(GTK_OBJECT(tree), "_dw_tree_store"))) 3974 (store = (GtkTreeModel *)gtk_object_get_data(GTK_OBJECT(tree), "_dw_tree_store")))
3975 gtk_tree_model_get(store, (GtkTreeIter *)item, 2, &ret, -1); 3975 gtk_tree_model_get(store, (GtkTreeIter *)item, 2, &ret, -1);
3976 DW_MUTEX_UNLOCK; 3976 DW_MUTEX_UNLOCK;
3977 #else 3977 #else
3978 int _locked_by_me = FALSE; 3978 int _locked_by_me = FALSE;
3979 3979