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/12/19 20:22:30 UTC

cvs commit: logging-log4net/src/Config BasicConfigurator.cs

nicko       2004/12/19 11:22:30

  Modified:    src/Config BasicConfigurator.cs
  Log:
  Updates suggested by FxCop.
  Minor naming changes to internal types.
  Perf improvements to type check + type cast code.
  
  Revision  Changes    Path
  1.7       +3 -2      logging-log4net/src/Config/BasicConfigurator.cs
  
  Index: BasicConfigurator.cs
  ===================================================================
  RCS file: /home/cvs/logging-log4net/src/Config/BasicConfigurator.cs,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- BasicConfigurator.cs	23 Nov 2004 01:37:29 -0000	1.6
  +++ BasicConfigurator.cs	19 Dec 2004 19:22:30 -0000	1.7
  @@ -137,9 +137,10 @@
   		/// </remarks>
   		static public void Configure(ILoggerRepository repository, IAppender appender) 
   		{
  -			if (repository is IBasicRepositoryConfigurator)
  +			IBasicRepositoryConfigurator configurableRepository = repository as IBasicRepositoryConfigurator;
  +			if (configurableRepository != null)
   			{
  -				((IBasicRepositoryConfigurator)repository).Configure(appender);
  +				configurableRepository.Configure(appender);
   			}
   			else
   			{