comparison gtk/dw.c @ 501:8267a3066476

Move variable definitions to after first line of code so C compilers work.
author mhessling@81767d24-ef19-dc11-ae90-00e081727c95
date Fri, 19 Dec 2003 03:25:49 +0000
parents edcf9ec12f8c
children f3ed8dda02f8
comparison
equal deleted inserted replaced
500:fe12a72bfddf 501:8267a3066476
4317 */ 4317 */
4318 char * API dw_tree_get_title(HWND handle, HTREEITEM item) 4318 char * API dw_tree_get_title(HWND handle, HTREEITEM item)
4319 { 4319 {
4320 int _locked_by_me = FALSE; 4320 int _locked_by_me = FALSE;
4321 char *text = NULL; 4321 char *text = NULL;
4322 #if GTK_MAJOR_VERSION > 1
4323 GtkWidget *tree;
4324 GtkTreeModel *store;
4325 #endif
4322 4326
4323 if(!handle || !item) 4327 if(!handle || !item)
4324 return text; 4328 return text;
4325 4329
4326 DW_MUTEX_LOCK; 4330 DW_MUTEX_LOCK;
4327 #if GTK_MAJOR_VERSION > 1 4331 #if GTK_MAJOR_VERSION > 1
4328 GtkWidget *tree = (GtkWidget *)gtk_object_get_user_data(GTK_OBJECT(handle)); 4332 tree = (GtkWidget *)gtk_object_get_user_data(GTK_OBJECT(handle));
4329 GtkTreeModel *store;
4330 4333
4331 if(tree && GTK_IS_TREE_VIEW(tree) && 4334 if(tree && GTK_IS_TREE_VIEW(tree) &&
4332 (store = (GtkTreeModel *)gtk_object_get_data(GTK_OBJECT(tree), "_dw_tree_store"))) 4335 (store = (GtkTreeModel *)gtk_object_get_data(GTK_OBJECT(tree), "_dw_tree_store")))
4333 gtk_tree_model_get(store, (GtkTreeIter *)item, 0, &text, -1); 4336 gtk_tree_model_get(store, (GtkTreeIter *)item, 0, &text, -1);
4334 #else 4337 #else
4346 */ 4349 */
4347 HTREEITEM API dw_tree_get_parent(HWND handle, HTREEITEM item) 4350 HTREEITEM API dw_tree_get_parent(HWND handle, HTREEITEM item)
4348 { 4351 {
4349 int _locked_by_me = FALSE; 4352 int _locked_by_me = FALSE;
4350 HTREEITEM parent = (HTREEITEM)0; 4353 HTREEITEM parent = (HTREEITEM)0;
4354 #if GTK_MAJOR_VERSION > 1
4355 GtkWidget *tree;
4356 GtkTreeModel *store;
4357 #endif
4351 4358
4352 if(!handle || !item) 4359 if(!handle || !item)
4353 return parent; 4360 return parent;
4354 4361
4355 DW_MUTEX_LOCK; 4362 DW_MUTEX_LOCK;
4356 #if GTK_MAJOR_VERSION > 1 4363 #if GTK_MAJOR_VERSION > 1
4357 GtkWidget *tree = (GtkWidget *)gtk_object_get_user_data(GTK_OBJECT(handle)); 4364 tree = (GtkWidget *)gtk_object_get_user_data(GTK_OBJECT(handle));
4358 GtkTreeModel *store;
4359 4365
4360 if(tree && GTK_IS_TREE_VIEW(tree) && 4366 if(tree && GTK_IS_TREE_VIEW(tree) &&
4361 (store = (GtkTreeModel *)gtk_object_get_data(GTK_OBJECT(tree), "_dw_tree_store"))) 4367 (store = (GtkTreeModel *)gtk_object_get_data(GTK_OBJECT(tree), "_dw_tree_store")))
4362 { 4368 {
4363 GtkTreeIter *p = malloc(sizeof(GtkTreeIter)); 4369 GtkTreeIter *p = malloc(sizeof(GtkTreeIter));