diff options
Diffstat (limited to 'ldso')
| -rw-r--r-- | ldso/dynlink.c | 1 | 
1 files changed, 1 insertions, 0 deletions
diff --git a/ldso/dynlink.c b/ldso/dynlink.c index 6b868c84..aaadcce0 100644 --- a/ldso/dynlink.c +++ b/ldso/dynlink.c @@ -579,6 +579,7 @@ static void *mmap_fixed(void *p, size_t n, int prot, int flags, int fd, off_t of  {  	static int no_map_fixed;  	char *q; +	if (!n) return p;  	if (!no_map_fixed) {  		q = mmap(p, n, prot, flags|MAP_FIXED, fd, off);  		if (!DL_NOMMU_SUPPORT || q != MAP_FAILED || errno != EINVAL)  | 
