author | conber <conber> | 2002-06-15 20:53:53 (UTC) |
---|---|---|
committer | conber <conber> | 2002-06-15 20:53:53 (UTC) |
commit | be10ba352f2a89bc5ec816eefc307a4ae2f7ff6b (patch) (side-by-side diff) | |
tree | 414e77447b8f8d6baeef6588a009cb65e1353c0b | |
parent | e23774336087439cfed07899c8446eab674a3de8 (diff) | |
download | opie-be10ba352f2a89bc5ec816eefc307a4ae2f7ff6b.zip opie-be10ba352f2a89bc5ec816eefc307a4ae2f7ff6b.tar.gz opie-be10ba352f2a89bc5ec816eefc307a4ae2f7ff6b.tar.bz2 |
fixed abort bug
-rw-r--r-- | noncore/unsupported/mail2/composer.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/noncore/unsupported/mail2/composer.cpp b/noncore/unsupported/mail2/composer.cpp index 03d50b6..57f0779 100644 --- a/noncore/unsupported/mail2/composer.cpp +++ b/noncore/unsupported/mail2/composer.cpp @@ -115,16 +115,17 @@ void Composer::slotSendMail() for (item = attachView->firstChild(); item != 0; item = item->itemBelow()) { attachments.append(((AttachViewItem *)item)->attachment()); } smail.setAttachments(attachments); QString header, message; MailFactory::genMail(header, message, smail, this); + if (header.isNull() || message.isNull()) return; // Aborted. abort->setEnabled(true); SmtpHandler *handler = new SmtpHandler(header, message, accountsLoaded[from->currentItem()], to->text()); connect(handler, SIGNAL(finished()), SLOT(slotSendFinished())); connect(handler, SIGNAL(error(const QString &)), SLOT(slotSendError(const QString &))); connect(handler, SIGNAL(status(const QString &)), status, SLOT(setText(const QString &))); } |