2 * <stdio.h> wrapper functions.
5 * Jonathan Pryor (jonpryor@vt.edu)
7 * Copyright (C) 2004 Jonathan Pryor
17 Mono_Posix_Syscall_L_ctermid (void)
23 Mono_Posix_Syscall_L_cuserid (void)
29 Mono_Posix_Stdlib_fread (void *ptr
, mph_size_t size
, mph_size_t nmemb
, FILE *stream
)
31 mph_return_if_size_t_overflow (size
);
32 mph_return_if_size_t_overflow (nmemb
);
34 return fread (ptr
, (size_t) size
, (size_t) nmemb
, stream
);
38 Mono_Posix_Stdlib_fwrite (const void *ptr
, mph_size_t size
, mph_size_t nmemb
, FILE *stream
)
40 mph_return_if_size_t_overflow (size
);
41 mph_return_if_size_t_overflow (nmemb
);
43 return fwrite (ptr
, (size_t) size
, (size_t) nmemb
, stream
);