mingw: add minimum getrlimit() compatibility stub
We don't have getrlimit on Windows :( Limit of 2048 taken from MSDN: http://msdn.microsoft.com/en-us/library/6e3b887c(v=vs.71).aspx Signed-off-by: Erik Faye-Lund <kusmabite@gmail.com>
This commit is contained in:
parent
c7934306d1
commit
38abd9b8b4
@ -233,6 +233,22 @@ int mingw_getpagesize(void);
|
||||
#define getpagesize mingw_getpagesize
|
||||
#endif
|
||||
|
||||
struct rlimit {
|
||||
unsigned int rlim_cur;
|
||||
};
|
||||
#define RLIMIT_NOFILE 0
|
||||
|
||||
static inline int getrlimit(int resource, struct rlimit *rlp)
|
||||
{
|
||||
if (resource != RLIMIT_NOFILE) {
|
||||
errno = EINVAL;
|
||||
return -1;
|
||||
}
|
||||
|
||||
rlp->rlim_cur = 2048;
|
||||
return 0;
|
||||
}
|
||||
|
||||
/* Use mingw_lstat() instead of lstat()/stat() and
|
||||
* mingw_fstat() instead of fstat() on Windows.
|
||||
*/
|
||||
|
Loading…
Reference in New Issue
Block a user