nicko       2004/06/02 09:18:18

  Modified:    src/Repository LoggerRepositorySkeleton.cs
  Log:
  Updated parameter names in line with guidelines. Fixed race condition in 
FireShutdownEvent
  
  Revision  Changes    Path
  1.5       +11 -10    
logging-log4net/src/Repository/LoggerRepositorySkeleton.cs
  
  Index: LoggerRepositorySkeleton.cs
  ===================================================================
  RCS file: 
/home/cvs/logging-log4net/src/Repository/LoggerRepositorySkeleton.cs,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- LoggerRepositorySkeleton.cs       1 Jun 2004 17:57:13 -0000       1.4
  +++ LoggerRepositorySkeleton.cs       2 Jun 2004 16:18:18 -0000       1.5
  @@ -346,20 +346,20 @@
                /// <summary>
                /// Adds an object renderer for a specific class. 
                /// </summary>
  -             /// <param name="classToRender">The type that will be rendered 
by the renderer supplied.</param>
  -             /// <param name="objectRenderer">The object renderer used to 
render the object.</param>
  -             virtual public void AddRenderer(Type classToRender, 
IObjectRenderer objectRenderer) 
  +             /// <param name="typeToRender">The type that will be rendered 
by the renderer supplied.</param>
  +             /// <param name="rendererInstance">The object renderer used to 
render the object.</param>
  +             virtual public void AddRenderer(Type typeToRender, 
IObjectRenderer rendererInstance) 
                {
  -                     if (classToRender == null)
  +                     if (typeToRender == null)
                        {
  -                             throw new 
ArgumentNullException("classToRender");
  +                             throw new ArgumentNullException("typeToRender");
                        }
  -                     if (objectRenderer == null)
  +                     if (rendererInstance == null)
                        {
  -                             throw new 
ArgumentNullException("objectRenderer");
  +                             throw new 
ArgumentNullException("rendererInstance");
                        }
   
  -                     m_rendererMap.Put(classToRender, objectRenderer);
  +                     m_rendererMap.Put(typeToRender, rendererInstance);
                }
   
                /// <summary>
  @@ -367,9 +367,10 @@
                /// </summary>
                protected void FireShutdownEvent()
                {
  -                     if (m_shutdownEvent != null)
  +                     LoggerRepositoryShutdownEventHandler tmp = 
m_shutdownEvent;
  +                     if (tmp != null)
                        {
  -                             m_shutdownEvent(this, EventArgs.Empty);
  +                             tmp(this, EventArgs.Empty);
                        }
                }
   
  
  
  

Reply via email to