summaryrefslogtreecommitdiff
path: root/Modules/mmapmodule.c
diff options
context:
space:
mode:
authorMartin v. Löwis <martin@v.loewis.de>2002-06-30 15:26:10 +0000
committerMartin v. Löwis <martin@v.loewis.de>2002-06-30 15:26:10 +0000
commitea2e252d3eed0460aa4595a0d5fd9136b2b1b9ab (patch)
treea7509b43eebe37d0577a08767b7e03eb81f186f0 /Modules/mmapmodule.c
parent2d6c32c591101988991078a1abff58cc3052d65d (diff)
downloadcpython-ea2e252d3eed0460aa4595a0d5fd9136b2b1b9ab.tar.gz
Patch #569753: Remove support for WIN16.
Rename all occurrences of MS_WIN32 to MS_WINDOWS.
Diffstat (limited to 'Modules/mmapmodule.c')
-rw-r--r--Modules/mmapmodule.c34
1 files changed, 17 insertions, 17 deletions
diff --git a/Modules/mmapmodule.c b/Modules/mmapmodule.c
index 3164a27407..eca67d349f 100644
--- a/Modules/mmapmodule.c
+++ b/Modules/mmapmodule.c
@@ -20,11 +20,11 @@
#include <Python.h>
-#ifndef MS_WIN32
+#ifndef MS_WINDOWS
#define UNIX
#endif
-#ifdef MS_WIN32
+#ifdef MS_WINDOWS
#include <windows.h>
static int
my_getpagesize(void)
@@ -75,7 +75,7 @@ typedef struct {
size_t size;
size_t pos;
-#ifdef MS_WIN32
+#ifdef MS_WINDOWS
HANDLE map_handle;
HANDLE file_handle;
char * tagname;
@@ -92,7 +92,7 @@ typedef struct {
static void
mmap_object_dealloc(mmap_object *m_obj)
{
-#ifdef MS_WIN32
+#ifdef MS_WINDOWS
if (m_obj->data != NULL)
UnmapViewOfFile (m_obj->data);
if (m_obj->map_handle != INVALID_HANDLE_VALUE)
@@ -101,7 +101,7 @@ mmap_object_dealloc(mmap_object *m_obj)
CloseHandle (m_obj->file_handle);
if (m_obj->tagname)
PyMem_Free(m_obj->tagname);
-#endif /* MS_WIN32 */
+#endif /* MS_WINDOWS */
#ifdef UNIX
if (m_obj->data!=NULL) {
@@ -118,7 +118,7 @@ mmap_close_method(mmap_object *self, PyObject *args)
{
if (!PyArg_ParseTuple(args, ":close"))
return NULL;
-#ifdef MS_WIN32
+#ifdef MS_WINDOWS
/* For each resource we maintain, we need to check
the value is valid, and if so, free the resource
and set the member value to an invalid value so
@@ -138,7 +138,7 @@ mmap_close_method(mmap_object *self, PyObject *args)
CloseHandle (self->file_handle);
self->file_handle = INVALID_HANDLE_VALUE;
}
-#endif /* MS_WIN32 */
+#endif /* MS_WINDOWS */
#ifdef UNIX
munmap(self->data, self->size);
@@ -149,7 +149,7 @@ mmap_close_method(mmap_object *self, PyObject *args)
return (Py_None);
}
-#ifdef MS_WIN32
+#ifdef MS_WINDOWS
#define CHECK_VALID(err) \
do { \
if (!self->map_handle) { \
@@ -157,7 +157,7 @@ do { \
return err; \
} \
} while (0)
-#endif /* MS_WIN32 */
+#endif /* MS_WINDOWS */
#ifdef UNIX
#define CHECK_VALID(err) \
@@ -336,7 +336,7 @@ mmap_size_method(mmap_object *self,
if (!PyArg_ParseTuple(args, ":size"))
return NULL;
-#ifdef MS_WIN32
+#ifdef MS_WINDOWS
if (self->file_handle != INVALID_HANDLE_VALUE) {
return (Py_BuildValue (
"l", (long)
@@ -344,7 +344,7 @@ mmap_size_method(mmap_object *self,
} else {
return (Py_BuildValue ("l", (long) self->size) );
}
-#endif /* MS_WIN32 */
+#endif /* MS_WINDOWS */
#ifdef UNIX
{
@@ -376,7 +376,7 @@ mmap_resize_method(mmap_object *self,
if (!PyArg_ParseTuple (args, "l:resize", &new_size) ||
!is_resizeable(self)) {
return NULL;
-#ifdef MS_WIN32
+#ifdef MS_WINDOWS
} else {
DWORD dwErrCode = 0;
/* First, unmap the file view */
@@ -414,7 +414,7 @@ mmap_resize_method(mmap_object *self,
}
PyErr_SetFromWindowsErr(dwErrCode);
return (NULL);
-#endif /* MS_WIN32 */
+#endif /* MS_WINDOWS */
#ifdef UNIX
#ifndef HAVE_MREMAP
@@ -467,10 +467,10 @@ mmap_flush_method(mmap_object *self, PyObject *args)
"flush values out of range");
return NULL;
} else {
-#ifdef MS_WIN32
+#ifdef MS_WINDOWS
return (Py_BuildValue("l", (long)
FlushViewOfFile(self->data+offset, size)));
-#endif /* MS_WIN32 */
+#endif /* MS_WINDOWS */
#ifdef UNIX
/* XXX semantics of return value? */
/* XXX flags for msync? */
@@ -909,7 +909,7 @@ new_mmap_object(PyObject *self, PyObject *args, PyObject *kwdict)
}
#endif /* UNIX */
-#ifdef MS_WIN32
+#ifdef MS_WINDOWS
static PyObject *
new_mmap_object(PyObject *self, PyObject *args, PyObject *kwdict)
{
@@ -1042,7 +1042,7 @@ new_mmap_object(PyObject *self, PyObject *args, PyObject *kwdict)
PyErr_SetFromWindowsErr(dwErr);
return (NULL);
}
-#endif /* MS_WIN32 */
+#endif /* MS_WINDOWS */
/* List of functions exported by this module */
static struct PyMethodDef mmap_functions[] = {