comparison src/conversation.c @ 2802:f7375f78d0f9

[gaim-migrate @ 2815] whoops. committer: Tailor Script <tailor@pidgin.im>
author Eric Warmenhoven <eric@warmenhoven.org>
date Tue, 27 Nov 2001 20:50:58 +0000
parents 2d3f47783a22
children 51999a36c0b1
comparison
equal deleted inserted replaced
2801:04f97d65bdc1 2802:f7375f78d0f9
358 struct conversation *c = gtk_object_get_user_data(obj); 358 struct conversation *c = gtk_object_get_user_data(obj);
359 char *filename = gtk_file_selection_get_filename(GTK_FILE_SELECTION(wid)); 359 char *filename = gtk_file_selection_get_filename(GTK_FILE_SELECTION(wid));
360 FILE *f; 360 FILE *f;
361 if (file_is_dir(filename, wid)) 361 if (file_is_dir(filename, wid))
362 return; 362 return;
363 if (g_list_find(conversations, c)) 363 if ((!c->is_chat && g_list_find(conversations, c)) ||
364 (c->is_chat && g_slist_find(connections, c->gc) && g_slist_find(c->gc->buddy_chats, c)))
364 filename = g_strdup(filename); 365 filename = g_strdup(filename);
365 else 366 else
366 filename = NULL; 367 filename = NULL;
367 gtk_widget_destroy(wid); 368 gtk_widget_destroy(wid);
368 if (!filename) 369 if (!filename)