2020
2121#include <Python.h>
2222
23- #ifndef MS_WIN32
23+ #ifndef MS_WINDOWS
2424#define UNIX
2525#endif
2626
27- #ifdef MS_WIN32
27+ #ifdef MS_WINDOWS
2828#include <windows.h>
2929static int
3030my_getpagesize (void )
@@ -75,7 +75,7 @@ typedef struct {
7575 size_t size ;
7676 size_t pos ;
7777
78- #ifdef MS_WIN32
78+ #ifdef MS_WINDOWS
7979 HANDLE map_handle ;
8080 HANDLE file_handle ;
8181 char * tagname ;
@@ -92,7 +92,7 @@ typedef struct {
9292static void
9393mmap_object_dealloc (mmap_object * m_obj )
9494{
95- #ifdef MS_WIN32
95+ #ifdef MS_WINDOWS
9696 if (m_obj -> data != NULL )
9797 UnmapViewOfFile (m_obj -> data );
9898 if (m_obj -> map_handle != INVALID_HANDLE_VALUE )
@@ -101,7 +101,7 @@ mmap_object_dealloc(mmap_object *m_obj)
101101 CloseHandle (m_obj -> file_handle );
102102 if (m_obj -> tagname )
103103 PyMem_Free (m_obj -> tagname );
104- #endif /* MS_WIN32 */
104+ #endif /* MS_WINDOWS */
105105
106106#ifdef UNIX
107107 if (m_obj -> data != NULL ) {
@@ -118,7 +118,7 @@ mmap_close_method(mmap_object *self, PyObject *args)
118118{
119119 if (!PyArg_ParseTuple (args , ":close" ))
120120 return NULL ;
121- #ifdef MS_WIN32
121+ #ifdef MS_WINDOWS
122122 /* For each resource we maintain, we need to check
123123 the value is valid, and if so, free the resource
124124 and set the member value to an invalid value so
@@ -138,7 +138,7 @@ mmap_close_method(mmap_object *self, PyObject *args)
138138 CloseHandle (self -> file_handle );
139139 self -> file_handle = INVALID_HANDLE_VALUE ;
140140 }
141- #endif /* MS_WIN32 */
141+ #endif /* MS_WINDOWS */
142142
143143#ifdef UNIX
144144 munmap (self -> data , self -> size );
@@ -149,15 +149,15 @@ mmap_close_method(mmap_object *self, PyObject *args)
149149 return (Py_None );
150150}
151151
152- #ifdef MS_WIN32
152+ #ifdef MS_WINDOWS
153153#define CHECK_VALID (err ) \
154154do { \
155155 if (!self->map_handle) { \
156156 PyErr_SetString (PyExc_ValueError, "mmap closed or invalid"); \
157157 return err; \
158158 } \
159159} while (0)
160- #endif /* MS_WIN32 */
160+ #endif /* MS_WINDOWS */
161161
162162#ifdef UNIX
163163#define CHECK_VALID (err ) \
@@ -336,15 +336,15 @@ mmap_size_method(mmap_object *self,
336336 if (!PyArg_ParseTuple (args , ":size" ))
337337 return NULL ;
338338
339- #ifdef MS_WIN32
339+ #ifdef MS_WINDOWS
340340 if (self -> file_handle != INVALID_HANDLE_VALUE ) {
341341 return (Py_BuildValue (
342342 "l" , (long )
343343 GetFileSize (self -> file_handle , NULL )));
344344 } else {
345345 return (Py_BuildValue ("l" , (long ) self -> size ) );
346346 }
347- #endif /* MS_WIN32 */
347+ #endif /* MS_WINDOWS */
348348
349349#ifdef UNIX
350350 {
@@ -376,7 +376,7 @@ mmap_resize_method(mmap_object *self,
376376 if (!PyArg_ParseTuple (args , "l:resize" , & new_size ) ||
377377 !is_resizeable (self )) {
378378 return NULL ;
379- #ifdef MS_WIN32
379+ #ifdef MS_WINDOWS
380380 } else {
381381 DWORD dwErrCode = 0 ;
382382 /* First, unmap the file view */
@@ -414,7 +414,7 @@ mmap_resize_method(mmap_object *self,
414414 }
415415 PyErr_SetFromWindowsErr (dwErrCode );
416416 return (NULL );
417- #endif /* MS_WIN32 */
417+ #endif /* MS_WINDOWS */
418418
419419#ifdef UNIX
420420#ifndef HAVE_MREMAP
@@ -467,10 +467,10 @@ mmap_flush_method(mmap_object *self, PyObject *args)
467467 "flush values out of range" );
468468 return NULL ;
469469 } else {
470- #ifdef MS_WIN32
470+ #ifdef MS_WINDOWS
471471 return (Py_BuildValue ("l" , (long )
472472 FlushViewOfFile (self -> data + offset , size )));
473- #endif /* MS_WIN32 */
473+ #endif /* MS_WINDOWS */
474474#ifdef UNIX
475475 /* XXX semantics of return value? */
476476 /* XXX flags for msync? */
@@ -909,7 +909,7 @@ new_mmap_object(PyObject *self, PyObject *args, PyObject *kwdict)
909909}
910910#endif /* UNIX */
911911
912- #ifdef MS_WIN32
912+ #ifdef MS_WINDOWS
913913static PyObject *
914914new_mmap_object (PyObject * self , PyObject * args , PyObject * kwdict )
915915{
@@ -1042,7 +1042,7 @@ new_mmap_object(PyObject *self, PyObject *args, PyObject *kwdict)
10421042 PyErr_SetFromWindowsErr (dwErr );
10431043 return (NULL );
10441044}
1045- #endif /* MS_WIN32 */
1045+ #endif /* MS_WINDOWS */
10461046
10471047/* List of functions exported by this module */
10481048static struct PyMethodDef mmap_functions [] = {
0 commit comments