mirror of git://sourceware.org/git/glibc.git
hurd: Fix building on i686-gnu
vm_size_t and rlim_t may not be the same type.
Fixes commit 802b0eba51
("hurd: implement RLIMIT_AS against Mach RPCs")
This commit is contained in:
parent
c40832acff
commit
7ebac6bf94
|
|
@ -38,8 +38,12 @@ init_rlimit (void)
|
||||||
__mutex_init (&_hurd_rlimit_lock);
|
__mutex_init (&_hurd_rlimit_lock);
|
||||||
|
|
||||||
#ifdef HAVE_MACH_VM_GET_SIZE_LIMIT
|
#ifdef HAVE_MACH_VM_GET_SIZE_LIMIT
|
||||||
__vm_get_size_limit (__mach_task_self (),
|
vm_size_t current, max;
|
||||||
&_hurd_rlimits[RLIMIT_AS].rlim_cur, &_hurd_rlimits[RLIMIT_AS].rlim_max);
|
if (__vm_get_size_limit (__mach_task_self (), ¤t, &max) == KERN_SUCCESS)
|
||||||
|
{
|
||||||
|
_hurd_rlimits[RLIMIT_AS].rlim_cur = current;
|
||||||
|
_hurd_rlimits[RLIMIT_AS].rlim_max = max;
|
||||||
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
for (i = 0; i < RLIM_NLIMITS; ++i)
|
for (i = 0; i < RLIM_NLIMITS; ++i)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue