Mercurial > dwindows
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 |