Mercurial > pidgin
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) |