Changeset 25

Show
Ignore:
Timestamp:
06/22/04 23:47:24
Author:
DenisG
Message:

[SubversionSharp] Fix cast and other errors not shown by mono

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/SubversionSharp/dev/src/SvnAuthBaton.cs

    r21 r25  
    4949 
    5050        #region Generic embedding functions of an IntPtr 
    51         private SvnAuthBaton(IntPtr ptr, AprPool pool
     51        private SvnAuthBaton(IntPtr ptr
    5252        { 
    5353            mAuthBaton = ptr; 
    5454            mAuthProviders = null; 
    5555            mParamName = null; 
    56             mPool = pool; 
     56            mPool = null; 
     57        } 
     58         
     59        public AprPool Pool 
     60        { 
     61            get 
     62            { 
     63                return(mPool); 
     64            } 
     65            set 
     66            { 
     67                mPool = value; 
     68            } 
    5769        } 
    5870 
     
    121133            } 
    122134             
    123             if( mParamName[param] == IntPtr.Zero ) 
    124                 mParamName[param] = new AprString(pool, ParamName[param]); 
     135            if( mParamName[(int)param] == IntPtr.Zero ) 
     136                mParamName[(int)param] = new AprString(mPool, ParamName[(int)param]); 
    125137                     
    126             svn_auth_set_parameter(mAuthBaton, mParamName[param], value); 
     138            svn_auth_set_parameter(mAuthBaton, mParamName[(int)param], value); 
    127139        } 
    128140 
     
    137149            } 
    138150             
    139             if( mParamName[param] == IntPtr.Zero ) 
    140                 mParamName[param] = new AprString(pool, ParamName[param]); 
     151            if( mParamName[(int)param] == IntPtr.Zero ) 
     152                mParamName[(int)param] = new AprString(mPool, ParamName[(int)param]); 
    141153                     
    142             return(svn_auth_get_parameter(mAuthBaton, mParamName[param])); 
     154            return(svn_auth_get_parameter(mAuthBaton, mParamName[(int)param])); 
    143155        } 
    144156        #endregion