since it's part of ANSI C (and errno will be used from StdioFileStream).
Add Mono_Posix_Stdlib_SetLastError. Don't remove the Syscall version, as
we don't want to break Mono 1.1.4/svn users the day after release. :-)
svn path=/trunk/mono/; revision=40086
+2005-02-03 Jonathan Pryor <jonpryor@vt.edu>
+
+ * errno.c: Mono_Posix_Syscall_SetLastError should be in Stdlib, not Syscall,
+ since it's part of ANSI C (and errno will be used from StdioFileStream).
+ Add Mono_Posix_Stdlib_SetLastError. Don't remove the Syscall version, as
+ we don't want to break Mono 1.1.4/svn users the day after release. :-)
+
2005-01-25 Jonathan Pryor <jonpryor@vt.edu>
* macros.c: Use gint64, not long, to match C# declaration. Fixes 71152.
G_BEGIN_DECLS
+/* DEPRECATED: Use the Stdlib version instead */
void
Mono_Posix_Syscall_SetLastError (int error_number)
{
errno = error_number;
}
+void
+Mono_Posix_Stdlib_SetLastError (int error_number)
+{
+ errno = error_number;
+}
+
#ifdef HAVE_STRERROR_R
gint32
Mono_Posix_Syscall_strerror_r (int errnum, char *buf, mph_size_t n)