You are viewing a plain text version of this content. The canonical link for it is here.
Posted to log4net-dev@logging.apache.org by ni...@apache.org on 2004/09/18 16:34:00 UTC

cvs commit: logging-log4net/src/Appender LocalSyslogAppender.cs

nicko       2004/09/18 07:34:00

  Modified:    src/Appender LocalSyslogAppender.cs
  Log:
  Not supported on NETCF and SSCLI
  
  Revision  Changes    Path
  1.2       +15 -9     logging-log4net/src/Appender/LocalSyslogAppender.cs
  
  Index: LocalSyslogAppender.cs
  ===================================================================
  RCS file: /home/cvs/logging-log4net/src/Appender/LocalSyslogAppender.cs,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- LocalSyslogAppender.cs	14 Sep 2004 21:00:36 -0000	1.1
  +++ LocalSyslogAppender.cs	18 Sep 2004 14:34:00 -0000	1.2
  @@ -16,6 +16,10 @@
    */
   #endregion
   
  +// .NET Compact Framework 1.0 has no support for Marshal.StringToHGlobalAnsi
  +// SSCLI 1.0 has no support for Marshal.StringToHGlobalAnsi
  +#if !NETCF && !SSCLI
  +
   using System;
   using System.Runtime.InteropServices;
   
  @@ -235,7 +239,7 @@
   			Local7 = 23
   		}
   
  -		#endregion Enumerations
  +		#endregion // Enumerations
   
   		#region Public Instance Constructors
   
  @@ -250,7 +254,7 @@
   		{
   		}
   
  -		#endregion Public Instance Constructors
  +		#endregion // Public Instance Constructors
   
   		#region Public Instance Properties
   		
  @@ -285,7 +289,7 @@
   			set { m_facility = value; }
   		}
   		
  -		#endregion Public Instance Properties
  +		#endregion // Public Instance Properties
   
   		/// <summary>
   		/// Add a mapping of level to severity
  @@ -336,7 +340,7 @@
   			openlog(m_handleToIdentity, 1, m_facility);
   		}
   
  -		#endregion IOptionHandler Implementation
  +		#endregion // IOptionHandler Implementation
   
   		#region AppenderSkeleton Implementation
   
  @@ -393,7 +397,7 @@
   			get { return true; }
   		}
   
  -		#endregion AppenderSkeleton Implementation
  +		#endregion // AppenderSkeleton Implementation
   
   		#region Protected Members
   
  @@ -442,7 +446,7 @@
   			return SyslogSeverity.Debug;
   		}
   
  -		#endregion Protected Members
  +		#endregion // Protected Members
   
   		#region Public Static Members
   
  @@ -457,7 +461,7 @@
   			return ((int)facility * 8) + (int)severity;
   		}
   
  -		#endregion Public Static Members
  +		#endregion // Public Static Members
   
   		#region Private Instances Fields
   
  @@ -483,7 +487,7 @@
   		/// </summary>
   		private LevelMapping m_levelMapping = new LevelMapping();
   
  -		#endregion Private Instances Fields
  +		#endregion // Private Instances Fields
   
   		#region External Members
   		
  @@ -505,7 +509,7 @@
   		[DllImport("libc")]
   		public static extern void closelog();
   
  -		#endregion 
  +		#endregion // External Members
   
   		#region LevelSeverity LevelMapping Entry
   
  @@ -530,3 +534,5 @@
   		#endregion // LevelSeverity LevelMapping Entry
   	}
   }
  +
  +#endif