1
0
mirror of https://sourceware.org/git/glibc.git synced 2025-07-29 11:41:21 +03:00

* pthread-errnos.sym: Add EOVERFLOW.

* sysdeps/unix/sysv/linux/structsem.sym: Add SEM_VALUE_MAX.
	* sysdeps/unix/sysv/linux/sem_post.c: Don't overflow value field.
	* sysdeps/unix/sysv/linux/i386/i486/sem_post.S: Likewise.
	* sysdeps/unix/sysv/linux/x86_64/sem_post.S: Likewise.
This commit is contained in:
Ulrich Drepper
2008-01-10 18:34:43 +00:00
parent f6bacb8ef4
commit ab355d9aa5
7 changed files with 94 additions and 12 deletions

View File

@ -3781,7 +3781,8 @@ public_mEMALIGn(size_t alignment, size_t bytes)
}
#endif
}
}
} else
(void)mutex_unlock(&ar_ptr->mutex);
assert(!p || chunk_is_mmapped(mem2chunk(p)) ||
ar_ptr == arena_for_chunk(mem2chunk(p)));
return p;