You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@logging.apache.org by bo...@apache.org on 2015/04/01 06:28:18 UTC

svn commit: r1670563 - /logging/log4net/trunk/src/log4net/Repository/Hierarchy/Logger.cs

Author: bodewig
Date: Wed Apr  1 04:28:17 2015
New Revision: 1670563

URL: http://svn.apache.org/r1670563
Log:
LOG4NET-460 make Logger's virtual properties work when overridden

Modified:
    logging/log4net/trunk/src/log4net/Repository/Hierarchy/Logger.cs

Modified: logging/log4net/trunk/src/log4net/Repository/Hierarchy/Logger.cs
URL: http://svn.apache.org/viewvc/logging/log4net/trunk/src/log4net/Repository/Hierarchy/Logger.cs?rev=1670563&r1=1670562&r2=1670563&view=diff
==============================================================================
--- logging/log4net/trunk/src/log4net/Repository/Hierarchy/Logger.cs (original)
+++ logging/log4net/trunk/src/log4net/Repository/Hierarchy/Logger.cs Wed Apr  1 04:28:17 2015
@@ -143,9 +143,9 @@ namespace log4net.Repository.Hierarchy
 		{
 			get 
 			{
-				for(Logger c = this; c != null; c = c.m_parent) 
+				for(Logger c = this; c != null; c = c.Parent) 
 				{
-					Level level = c.m_level;
+					Level level = c.Level;
 
 					// Casting level to Object for performance, otherwise the overloaded operator is called
 					if ((object)level != null) 
@@ -498,7 +498,7 @@ namespace log4net.Repository.Hierarchy
 			{
 				if (level != null)
 				{
-					if (m_hierarchy.IsDisabled(level))
+					if (Hierarchy.IsDisabled(level))
 					{
 						return false;
 					}
@@ -533,7 +533,7 @@ namespace log4net.Repository.Hierarchy
 		/// </remarks>
 		public ILoggerRepository Repository
 		{ 
-			get { return m_hierarchy; }
+			get { return Hierarchy; }
 		}
 
   		#endregion Implementation of ILogger
@@ -563,7 +563,7 @@ namespace log4net.Repository.Hierarchy
 
 			int writes = 0;
 
-			for(Logger c=this; c != null; c=c.m_parent) 
+			for(Logger c=this; c != null; c=c.Parent) 
 			{
 				if (c.m_appenderAttachedImpl != null) 
 				{
@@ -582,7 +582,7 @@ namespace log4net.Repository.Hierarchy
 					}
 				}
 
-				if (!c.m_additive) 
+				if (!c.Additivity) 
 				{
 					break;
 				}
@@ -597,9 +597,9 @@ namespace log4net.Repository.Hierarchy
 			// or impossible to determine which .config file is missing appender
 			// definitions.
 			//
-			if (!m_hierarchy.EmittedNoAppenderWarning && writes == 0) 
+			if (!Hierarchy.EmittedNoAppenderWarning && writes == 0) 
 			{
-				m_hierarchy.EmittedNoAppenderWarning = true;
+				Hierarchy.EmittedNoAppenderWarning = true;
 				LogLog.Debug(declaringType, "No appenders could be found for logger [" + Name + "] repository [" + Repository.Name + "]");
 				LogLog.Debug(declaringType, "Please initialize the log4net system properly.");
 				try