| 975 break; |
975 break; |
| 976 case DND_FILE_TRANSFER: |
976 case DND_FILE_TRANSFER: |
| 977 purple_serv_send_file(purple_account_get_connection(data->account), data->who, data->filename); |
977 purple_serv_send_file(purple_account_get_connection(data->account), data->who, data->filename); |
| 978 break; |
978 break; |
| 979 case DND_IM_IMAGE: |
979 case DND_IM_IMAGE: |
| 980 conv = PURPLE_CONVERSATION(purple_im_conversation_new(data->account, data->who)); |
|
| 981 |
|
| 982 if (!g_file_get_contents(data->filename, &filedata, &size, |
980 if (!g_file_get_contents(data->filename, &filedata, &size, |
| 983 &err)) { |
981 &err)) { |
| 984 char *str; |
982 char *str; |
| 985 |
983 |
| 986 str = g_strdup_printf(_("The following error has occurred loading %s: %s"), data->filename, err->message); |
984 str = g_strdup_printf(_("The following error has occurred loading %s: %s"), data->filename, err->message); |