summaryrefslogtreecommitdiff
path: root/library
Side-by-side diff
Diffstat (limited to 'library') (more/less context) (ignore whitespace changes)
-rw-r--r--library/filemanager.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/library/filemanager.cpp b/library/filemanager.cpp
index eff8429..408be20 100644
--- a/library/filemanager.cpp
+++ b/library/filemanager.cpp
@@ -245,13 +245,13 @@ bool FileManager::copyFile( const QString & src, const QString & dest ) {
return success = false;
write_fd = destFile.handle();
if(write_fd != -1) {
int err=0;
QString msg;
#ifdef Q_OS_MACX
-#ifdef SENDMAIL
+#ifdef SENDFILE
/* FreeBSD does support a different kind of
* sendfile. (eilers)
* I took this from Very Secure FTPd
* Licence: GPL
* Author: Chris Evans
* sysdeputil.c
@@ -265,18 +265,18 @@ bool FileManager::copyFile( const QString & src, const QString & dest ) {
&written, 0);
/* Translate to Linux-like retval */
if (written > 0)
{
err = (int) written;
}
-#else /* SENDMAIL */
+#else /* SENDFILE */
err == -1;
msg = "FAILURE: Using unsupported function \"sendfile()\" Need Workaround !!";
success = false;
# warning "Need workaround for sendfile!!(eilers)"
-#endif /* SENDMAIL */
+#endif /* SENDFILE */
#else
err = sendfile(write_fd, read_fd, &offset, stat_buf.st_size);
if( err == -1) {
switch(err) {
case EBADF : msg = "The input file was not opened for reading or the output file was not opened for writing. ";