summaryrefslogtreecommitdiff
path: root/mysys/my_write.c
diff options
context:
space:
mode:
authorunknown <monty@hundin.mysql.fi>2001-09-12 23:53:31 +0300
committerunknown <monty@hundin.mysql.fi>2001-09-12 23:53:31 +0300
commit76989cf55c016a9d8619f582f753444241a4d934 (patch)
tree51a09b9e3466647e4386ab24f3c9aa89ff7a93b9 /mysys/my_write.c
parenta53e8ea0ac4f7d53297b7942febf04e02d8c3b54 (diff)
downloadmariadb-git-76989cf55c016a9d8619f582f753444241a4d934.tar.gz
OS2 patch
Docs/manual.texi: Updated section of how to change the socket file. Changelog for 3.23.43 include/merge.h: Fixed typo include/my_pthread.h: Fixed bug for WIN32 include/myisam.h: Fixed typo include/nisam.h: Fixed typo sql/handler.h: Fixed typo sql/sql_table.cc: Fixed typo sql/unireg.cc: F
Diffstat (limited to 'mysys/my_write.c')
-rw-r--r--mysys/my_write.c39
1 files changed, 0 insertions, 39 deletions
diff --git a/mysys/my_write.c b/mysys/my_write.c
index 640043192ef..5d5a48a3dda 100644
--- a/mysys/my_write.c
+++ b/mysys/my_write.c
@@ -19,45 +19,6 @@
#include "mysys_err.h"
#include <errno.h>
-#ifdef OS2
-
-int _write64( int fd, const void *buffer, unsigned int count)
-{
- APIRET rc;
- ULONG actual;
-
- rc = DosWrite( fd, (PVOID) buffer, count, &actual);
-
- switch (rc) {
- case 0: /* NO_ERROR */
- errno = 0;
- return( actual);
- break;
- case ERROR_INVALID_FUNCTION:
- errno = EPERM;
- break;
- case ERROR_ACCESS_DENIED:
- errno = EACCESS;
- break;
- case ERROR_INVALID_HANDLE:
- errno = EBADF;
- break;
- case ERROR_DISK_FULL:
- errno = ENOSPC;
- break;
- default:
- errno = EINVAL;
- break;
- }
- // write failed
- return(-1);
-}
-
-// redirect call
-#define write _write64
-
-#endif // OS2
-
/* Write a chunk of bytes to a file */