diff options
author | Marek Safar <marek.safar@gmail.com> | 2016-11-29 21:16:02 +0300 |
---|---|---|
committer | Marek Safar <marek.safar@gmail.com> | 2016-11-29 21:16:02 +0300 |
commit | 47a6f56439c9deab287be770c902d41e91480799 (patch) | |
tree | 2b9783dbafd4e4b22d533561425b519832db22b4 /mcs/class/Mono.Posix | |
parent | 6b0763dd4a51458164d828bd3aee102553f7752d (diff) |
[bcl] Clean up some warnings
Diffstat (limited to 'mcs/class/Mono.Posix')
-rw-r--r-- | mcs/class/Mono.Posix/Mono.Posix/PeerCred.cs | 2 | ||||
-rw-r--r-- | mcs/class/Mono.Posix/Mono.Unix.Native/Syscall.cs | 3 | ||||
-rw-r--r-- | mcs/class/Mono.Posix/Mono.Unix/PeerCred.cs | 2 | ||||
-rw-r--r-- | mcs/class/Mono.Posix/Mono.Unix/UnixSignal.cs | 2 |
4 files changed, 8 insertions, 1 deletions
diff --git a/mcs/class/Mono.Posix/Mono.Posix/PeerCred.cs b/mcs/class/Mono.Posix/Mono.Posix/PeerCred.cs index e95f739f532..c647db1ab2a 100644 --- a/mcs/class/Mono.Posix/Mono.Posix/PeerCred.cs +++ b/mcs/class/Mono.Posix/Mono.Posix/PeerCred.cs @@ -33,11 +33,13 @@ using System.Net.Sockets; namespace Mono.Posix { +#pragma warning disable 649 internal struct PeerCredData { public int pid; public int uid; public int gid; } +#pragma warning restore 649 [Obsolete ("Use Mono.Unix.PeerCred")] public class PeerCred diff --git a/mcs/class/Mono.Posix/Mono.Unix.Native/Syscall.cs b/mcs/class/Mono.Posix/Mono.Unix.Native/Syscall.cs index e998a74ee49..76206e3d49f 100644 --- a/mcs/class/Mono.Posix/Mono.Unix.Native/Syscall.cs +++ b/mcs/class/Mono.Posix/Mono.Unix.Native/Syscall.cs @@ -3857,12 +3857,13 @@ namespace Mono.Unix.Native { // // <sys/poll.h> -- COMPLETE // - +#pragma warning disable 649 private struct _pollfd { public int fd; public short events; public short revents; } +#pragma warning restore 649 [DllImport (LIBC, SetLastError=true, EntryPoint="poll")] private static extern int sys_poll (_pollfd[] ufds, uint nfds, int timeout); diff --git a/mcs/class/Mono.Posix/Mono.Unix/PeerCred.cs b/mcs/class/Mono.Posix/Mono.Unix/PeerCred.cs index aa7bf80a469..2f8d71ed75b 100644 --- a/mcs/class/Mono.Posix/Mono.Unix/PeerCred.cs +++ b/mcs/class/Mono.Posix/Mono.Unix/PeerCred.cs @@ -33,11 +33,13 @@ using System.Net.Sockets; namespace Mono.Unix { +#pragma warning disable 649 internal struct PeerCredData { public int pid; public int uid; public int gid; } +#pragma warning restore 649 public class PeerCred { diff --git a/mcs/class/Mono.Posix/Mono.Unix/UnixSignal.cs b/mcs/class/Mono.Posix/Mono.Unix/UnixSignal.cs index 8e4eb5b8463..ee28ffdee4d 100644 --- a/mcs/class/Mono.Posix/Mono.Unix/UnixSignal.cs +++ b/mcs/class/Mono.Posix/Mono.Unix/UnixSignal.cs @@ -152,11 +152,13 @@ namespace Mono.Unix { // signum, count, write_fd, pipecnt, and pipelock are read from a signal handler thread // count and pipelock are both read and written from the signal handler thread +#pragma warning disable 649 [Map] struct SignalInfo { public int signum, count, read_fd, write_fd, pipecnt, pipelock, have_handler; public IntPtr handler; // Backed-up handler to restore when signal unregistered } +#pragma warning restore 649 #region WaitHandle overrides protected unsafe override void Dispose (bool disposing) |