static void tgp_msg_send_done (struct tgl_state *TLS, void *callback_extra, int success, struct tgl_message *M) { if (! success) { char *err = _("Sending message failed."); warning (err); if (M) { tgp_msg_err_out (TLS, err, M->to_id); } else { fatal (err); } return; } write_files_schedule (TLS); }
static void tgp_msg_send_done (struct tgl_state *TLS, void *callback_extra, int success, struct tgl_message *M) { if (! success) { char *err = g_strdup_printf(_("Sending message failed. %d: %s"), TLS->error_code, TLS->error); warning (err); if (M) { tgp_msg_err_out (TLS, err, M->to_id); } else { fatal (err); } g_free (err); return; } write_files_schedule (TLS); }