diff Modules/mmapmodule.c @ 52550:6ddbdfdb7a86 2.6

Merged revisions 70849 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r70849 | jesse.noller | 2009-03-31 13:12:35 -0500 (Tue, 31 Mar 2009) | 1 line Apply patch for netbsd multiprocessing support ........
author Jesse Noller <jnoller@gmail.com>
date Tue, 31 Mar 2009 18:20:48 +0000
parents 235622617497
children d9c8d1a5ddee
line wrap: on
line diff
--- a/Modules/mmapmodule.c	Tue Mar 31 15:01:45 2009 +0000
+++ b/Modules/mmapmodule.c	Tue Mar 31 18:20:48 2009 +0000
@@ -509,7 +509,11 @@
 #ifdef MREMAP_MAYMOVE
 		newmap = mremap(self->data, self->size, new_size, MREMAP_MAYMOVE);
 #else
-		newmap = mremap(self->data, self->size, new_size, 0);
+		#if defined(__NetBSD__)
+			newmap = mremap(self->data, self->size, self->data, new_size, 0);
+		#else
+			newmap = mremap(self->data, self->size, new_size, 0);
+		#endif /* __NetBSD__ */
 #endif
 		if (newmap == (void *)-1)
 		{