From 5e3163041ab6dfad5d9270c4409072638cd986b1 Mon Sep 17 00:00:00 2001 From: Chris Want Date: Fri, 24 Feb 2006 14:37:24 +0000 Subject: I had to disable mmap altogether for Irix. --- intern/guardedalloc/intern/mallocn.c | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) (limited to 'intern') diff --git a/intern/guardedalloc/intern/mallocn.c b/intern/guardedalloc/intern/mallocn.c index bb117756e66..44f7eda5310 100644 --- a/intern/guardedalloc/intern/mallocn.c +++ b/intern/guardedalloc/intern/mallocn.c @@ -252,20 +252,15 @@ void *MEM_callocN(unsigned int len, const char *str) /* note; mmap returns zero'd memory */ void *MEM_mapallocN(unsigned int len, const char *str) { -#if defined(AMIGA) || defined(__BeOS) || defined(WIN32) +#if defined(AMIGA) || defined(__BeOS) || defined(WIN32) || defined(__sgi) return MEM_callocN(len, str); #else MemHead *memh; len = (len + 3 ) & ~3; /* allocate in units of 4 */ -#if defined(__sgi) - memh= mmap(0, len+sizeof(MemHead)+sizeof(MemTail), - PROT_READ|PROT_WRITE, MAP_SHARED, -1, 0); -#else memh= mmap(0, len+sizeof(MemHead)+sizeof(MemTail), PROT_READ|PROT_WRITE, MAP_SHARED|MAP_ANON, -1, 0); -#endif if(memh!=(MemHead *)-1) { make_memhead_header(memh, len, str); -- cgit v1.2.3