* sysconf.cc (sysconf): Fix OPEN_MAX patch. Return page size on
_SC_PAGESIZE again.
This commit is contained in:
parent
5b429f2674
commit
fc2843ca96
|
@ -1,3 +1,8 @@
|
||||||
|
2003-07-17 Corinna Vinschen <corinna@vinschen.de>
|
||||||
|
|
||||||
|
* sysconf.cc (sysconf): Fix OPEN_MAX patch. Return page size on
|
||||||
|
_SC_PAGESIZE again.
|
||||||
|
|
||||||
2003-07-14 Corinna Vinschen <corinna@vinschen.de>
|
2003-07-14 Corinna Vinschen <corinna@vinschen.de>
|
||||||
|
|
||||||
* cygheap.h (class cygheap_user): Use INVALID_HANDLE_VALUE as invalid
|
* cygheap.h (class cygheap_user): Use INVALID_HANDLE_VALUE as invalid
|
||||||
|
|
|
@ -33,14 +33,14 @@ sysconf (int in)
|
||||||
/* FIXME: what's the right value? _POSIX_ARG_MAX is only 4K */
|
/* FIXME: what's the right value? _POSIX_ARG_MAX is only 4K */
|
||||||
return 1048576;
|
return 1048576;
|
||||||
case _SC_OPEN_MAX:
|
case _SC_OPEN_MAX:
|
||||||
return getdtablesize ();
|
|
||||||
case _SC_PAGESIZE:
|
|
||||||
{
|
{
|
||||||
long max = getdtablesize ();
|
long max = getdtablesize ();
|
||||||
if (max < OPEN_MAX)
|
if (max < OPEN_MAX)
|
||||||
max = OPEN_MAX;
|
max = OPEN_MAX;
|
||||||
return max;
|
return max;
|
||||||
}
|
}
|
||||||
|
case _SC_PAGESIZE:
|
||||||
|
return getpagesize ();
|
||||||
case _SC_CLK_TCK:
|
case _SC_CLK_TCK:
|
||||||
return CLOCKS_PER_SEC;
|
return CLOCKS_PER_SEC;
|
||||||
case _SC_JOB_CONTROL:
|
case _SC_JOB_CONTROL:
|
||||||
|
|
Loading…
Reference in New Issue