nicko       2004/12/19 11:23:25

  Modified:    src/Layout RawLayoutConverter.cs
  Log:
  Updates suggested by FxCop.
  Minor naming changes to internal types.
  Perf improvements to type check + type cast code.
  
  Revision  Changes    Path
  1.5       +3 -2      logging-log4net/src/Layout/RawLayoutConverter.cs
  
  Index: RawLayoutConverter.cs
  ===================================================================
  RCS file: /home/cvs/logging-log4net/src/Layout/RawLayoutConverter.cs,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- RawLayoutConverter.cs     6 Dec 2004 02:22:44 -0000       1.4
  +++ RawLayoutConverter.cs     19 Dec 2004 19:23:25 -0000      1.5
  @@ -74,9 +74,10 @@
                /// </remarks>
                public object ConvertFrom(object source) 
                {
  -                     if (source is ILayout) 
  +                     ILayout layout = source as ILayout;
  +                     if (layout != null) 
                        {
  -                             return new 
Layout2RawLayoutAdapter((ILayout)source);
  +                             return new Layout2RawLayoutAdapter(layout);
                        }
                        throw 
ConversionNotSupportedException.Create(typeof(IRawLayout), source);
                }
  
  
  

Reply via email to