Changeset 25
- Timestamp:
- 06/22/04 23:47:24
- Files:
-
- trunk/SubversionSharp/dev/src/SvnAuthBaton.cs (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/SubversionSharp/dev/src/SvnAuthBaton.cs
r21 r25 49 49 50 50 #region Generic embedding functions of an IntPtr 51 private SvnAuthBaton(IntPtr ptr , AprPool pool)51 private SvnAuthBaton(IntPtr ptr) 52 52 { 53 53 mAuthBaton = ptr; 54 54 mAuthProviders = null; 55 55 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 } 57 69 } 58 70 … … 121 133 } 122 134 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]); 125 137 126 svn_auth_set_parameter(mAuthBaton, mParamName[ param], value);138 svn_auth_set_parameter(mAuthBaton, mParamName[(int)param], value); 127 139 } 128 140 … … 137 149 } 138 150 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]); 141 153 142 return(svn_auth_get_parameter(mAuthBaton, mParamName[ param]));154 return(svn_auth_get_parameter(mAuthBaton, mParamName[(int)param])); 143 155 } 144 156 #endregion