diff --git a/ba/bafax.cpp b/ba/bafax.cpp index 319c88268..7a2af7330 100755 --- a/ba/bafax.cpp +++ b/ba/bafax.cpp @@ -27,7 +27,7 @@ #include #include #include -#include +#include "faxdll.h" /////////////////////////////////////////////////////////// // Finalmente un programma multimediale! @@ -1209,9 +1209,13 @@ void TDDE_fax::show_status(PSEND_FAX sf) } void TDDE_fax::log_delete(WORD log, unsigned long id) -{ +{ if (log == SUBSCRIBE_LOG_SENDING) - FaxCancel(_pappinfo, id); + { + const bool ok = FaxCancel(_pappinfo, id); + if (!ok) + FaxLogDelete(_pappinfo, id, log); + } else FaxLogDelete(_pappinfo, id, log); }