Mercurial > cpython-lru_cache-weakref
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) {
