Browse Source

2003-02-24 Gonzalo Paniagua Javier <[email protected]>

	* OracleMonthSpan.cs: fixed compilation.

svn path=/trunk/mcs/; revision=11929
Gonzalo Paniagua Javier 23 years ago
parent
commit
bf9ad10d34

+ 4 - 0
mcs/class/System.Data.OracleClient/ChangeLog

@@ -1,3 +1,7 @@
+2003-02-24  Gonzalo Paniagua Javier <[email protected]>
+
+	* System.Data.OracleClient/OracleMonthSpan.cs: fixed compilation.
+
 2003-02-21  Tim Coleman <[email protected]>
 	* System.Data.OracleClient/OracleDateTime.cs:
 	* System.Data.OracleClient/OracleInfoMessageEventArgs.cs:

+ 10 - 8
mcs/class/System.Data.OracleClient/System.Data.OracleClient/OracleMonthSpan.cs

@@ -40,8 +40,9 @@ namespace System.Data.OracleClient {
 		}
 
 		public OracleMonthSpan (OracleMonthSpan from)
-			: this (from)
 		{
+			this.notNull = from.notNull;
+			this.value = from.value;
 		}
 
 		public OracleMonthSpan (int years, int months)
@@ -57,10 +58,11 @@ namespace System.Data.OracleClient {
 			get { return !notNull; }
 		}
 
-		public byte[] Value {
+		public int Value {
 			get {
 				if (IsNull)
 					throw new Exception ("Data is null.");
+
 				return value;
 			}
 		}
@@ -98,35 +100,35 @@ namespace System.Data.OracleClient {
 		{
 			if (x.IsNull || y.IsNull)
 				return OracleBoolean.Null;
-			return (x.Value > y.Value);
+			return (x.value > y.value);
 		}
 
 		public static OracleBoolean GreaterThanOrEqual (OracleMonthSpan x, OracleMonthSpan y)
 		{
 			if (x.IsNull || y.IsNull)
 				return OracleBoolean.Null;
-			return (x.Value >= y.Value);
+			return (x.value >= y.value);
 		}
 
 		public static OracleBoolean LessThan (OracleMonthSpan x, OracleMonthSpan y)
 		{
 			if (x.IsNull || y.IsNull)
 				return OracleBoolean.Null;
-			return (x.Value < y.Value);
+			return (x.value < y.value);
 		}
 
 		public static OracleBoolean LessThanOrEqual (OracleMonthSpan x, OracleMonthSpan y)
 		{
 			if (x.IsNull || y.IsNull)
 				return OracleBoolean.Null;
-			return (x.Value <= y.Value);
+			return (x.value <= y.value);
 		}
 
 		public static OracleBoolean NotEquals (OracleMonthSpan x, OracleMonthSpan y)
 		{
 			if (x.IsNull || y.IsNull)
 				return OracleBoolean.Null;
-			return (x.Value != y.Value);
+			return (x.value != y.value);
 		}
 		
 		public static OracleMonthSpan Parse (string s)
@@ -177,7 +179,7 @@ namespace System.Data.OracleClient {
 
 		public static explicit operator int (OracleMonthSpan x)
 		{
-			return x.Value;
+			return x.value;
 		}
 
 		public static explicit operator OracleMonthSpan (string s)