[bcl] Use RuntimeHelpers.GetHashCode () for getting the hash code of … (#5511)
[mono.git] / mcs / class / System.Data.OracleClient / System.Data.OracleClient.Oci / OciCalls.cs
index 3e1ce93078593b520eef6e119a8529de49534402..e6125bf5c918c580e0bb9c5d04b5c9984dcd4235 100644 (file)
@@ -95,7 +95,7 @@ namespace System.Data.OracleClient.Oci
                                IntPtr valuep,
                                int value_sz,
                                [MarshalAs (UnmanagedType.U2)] OciDataType dty,
-                               ref short indp,
+                               IntPtr indp,
                                IntPtr alenp,
                                IntPtr rcodep,
                                uint maxarr_len,
@@ -111,7 +111,7 @@ namespace System.Data.OracleClient.Oci
                                ref IntPtr valuep,
                                int value_sz,
                                [MarshalAs (UnmanagedType.U2)] OciDataType dty,
-                               ref short indp,
+                               IntPtr indp,
                                IntPtr alenp,
                                IntPtr rcodep,
                                uint maxarr_len,
@@ -127,7 +127,7 @@ namespace System.Data.OracleClient.Oci
                                byte[] valuep,
                                int value_sz,
                                [MarshalAs (UnmanagedType.U2)] OciDataType dty,
-                               ref short indp,
+                               IntPtr indp,
                                IntPtr alenp,
                                IntPtr rcodep,
                                uint maxarr_len,
@@ -142,7 +142,7 @@ namespace System.Data.OracleClient.Oci
                                IntPtr valuep,
                                int value_sz,
                                [MarshalAs (UnmanagedType.U2)] OciDataType dty,
-                               ref short indp,
+                               IntPtr indp,
                                IntPtr alenp,
                                IntPtr rcodep,
                                uint maxarr_len,
@@ -157,7 +157,7 @@ namespace System.Data.OracleClient.Oci
                                byte[] valuep,
                                int value_sz,
                                [MarshalAs (UnmanagedType.U2)] OciDataType dty,
-                               ref short indp,
+                               IntPtr indp,
                                IntPtr alenp,
                                IntPtr rcodep,
                                uint maxarr_len,
@@ -172,7 +172,7 @@ namespace System.Data.OracleClient.Oci
                                ref IntPtr valuep,
                                int value_sz,
                                [MarshalAs (UnmanagedType.U2)] OciDataType dty,
-                               ref short indp,
+                               IntPtr indp,
                                IntPtr alenp,
                                IntPtr rcodep,
                                uint maxarr_len,
@@ -193,8 +193,8 @@ namespace System.Data.OracleClient.Oci
                                IntPtr valuep,
                                int value_sz,
                                [MarshalAs (UnmanagedType.U4)] OciDataType dty,
-                               ref short indp,
-                               ref short rlenp,
+                               IntPtr indp,
+                               IntPtr rlenp,
                                IntPtr rcodep,
                                uint mode);
 
@@ -206,8 +206,8 @@ namespace System.Data.OracleClient.Oci
                                ref IntPtr valuep,
                                int value_sz,
                                [MarshalAs (UnmanagedType.U4)] OciDataType dty,
-                               ref short indp,
-                               ref short rlenp,
+                               IntPtr indp,
+                               IntPtr rlenp,
                                IntPtr rcodep,
                                uint mode);
 
@@ -547,7 +547,7 @@ namespace System.Data.OracleClient.Oci
                        IntPtr valuep,
                        int value_sz,
                        OciDataType dty,
-                       ref short indp,
+                       IntPtr indp,
                        IntPtr alenp,
                        IntPtr rcodep,
                        uint maxarr_len,
@@ -558,7 +558,7 @@ namespace System.Data.OracleClient.Oci
                        Trace.WriteLineIf(traceOci, "OCIBindByName", "OCI");
                        #endif
                        return OciNativeCalls.OCIBindByName (stmtp, out bindpp, errhp, placeholder, placeh_len, valuep,
-                               value_sz, dty, ref indp, alenp, rcodep, maxarr_len, curelp, mode);
+                               value_sz, dty, indp, alenp, rcodep, maxarr_len, curelp, mode);
                }
 
                internal static int OCIBindByNameRef (IntPtr stmtp,
@@ -569,7 +569,7 @@ namespace System.Data.OracleClient.Oci
                        ref IntPtr valuep,
                        int value_sz,
                        OciDataType dty,
-                       ref short indp,
+                       IntPtr indp,
                        IntPtr alenp,
                        IntPtr rcodep,
                        uint maxarr_len,
@@ -580,7 +580,7 @@ namespace System.Data.OracleClient.Oci
                        Trace.WriteLineIf(traceOci, "OCIBindByName", "OCI");
                        #endif
                        return OciNativeCalls.OCIBindByNameRef (stmtp, out bindpp, errhp, placeholder, placeh_len, ref valuep,
-                               value_sz, dty, ref indp, alenp, rcodep, maxarr_len, curelp, mode);
+                               value_sz, dty, indp, alenp, rcodep, maxarr_len, curelp, mode);
                }
 
                internal static int OCIBindByNameBytes (IntPtr stmtp,
@@ -591,7 +591,7 @@ namespace System.Data.OracleClient.Oci
                        byte[] valuep,
                        int value_sz,
                        [MarshalAs (UnmanagedType.U2)] OciDataType dty,
-                       ref short indp,
+                       IntPtr indp,
                        IntPtr alenp,
                        IntPtr rcodep,
                        uint maxarr_len,
@@ -602,7 +602,7 @@ namespace System.Data.OracleClient.Oci
                        Trace.WriteLineIf(traceOci, "OCIBindByName", "OCI");
                        #endif
                        return OciNativeCalls.OCIBindByNameBytes (stmtp, out bindpp, errhp, placeholder, placeh_len, valuep,
-                               value_sz, dty, ref indp, alenp, rcodep, maxarr_len, curelp, mode);
+                               value_sz, dty, indp, alenp, rcodep, maxarr_len, curelp, mode);
                }
 
                internal static int OCIBindByPos (IntPtr stmtp,
@@ -612,7 +612,7 @@ namespace System.Data.OracleClient.Oci
                        IntPtr valuep,
                        int value_sz,
                        [MarshalAs (UnmanagedType.U2)] OciDataType dty,
-                       ref short indp,
+                       IntPtr indp,
                        IntPtr alenp,
                        IntPtr rcodep,
                        uint maxarr_len,
@@ -623,7 +623,7 @@ namespace System.Data.OracleClient.Oci
                        Trace.WriteLineIf(traceOci, "OCIBindByPos", "OCI");
                        #endif
                        return OciNativeCalls.OCIBindByPos (stmtp, out bindpp, errhp, position, valuep,
-                               value_sz, dty, ref indp, alenp, rcodep, maxarr_len, curelp, mode);
+                               value_sz, dty, indp, alenp, rcodep, maxarr_len, curelp, mode);
                }
 
                internal static int OCIBindByPosRef (IntPtr stmtp,
@@ -633,7 +633,7 @@ namespace System.Data.OracleClient.Oci
                        ref IntPtr valuep,
                        int value_sz,
                        [MarshalAs (UnmanagedType.U2)] OciDataType dty,
-                       ref short indp,
+                       IntPtr indp,
                        IntPtr alenp,
                        IntPtr rcodep,
                        uint maxarr_len,
@@ -644,7 +644,7 @@ namespace System.Data.OracleClient.Oci
                        Trace.WriteLineIf(traceOci, "OCIBindByPos", "OCI");
                        #endif
                        return OciNativeCalls.OCIBindByPosRef (stmtp, out bindpp, errhp, position, ref valuep,
-                               value_sz, dty, ref indp, alenp, rcodep, maxarr_len, curelp, mode);
+                               value_sz, dty, indp, alenp, rcodep, maxarr_len, curelp, mode);
                }
 
                internal static int OCIBindByPosBytes (IntPtr stmtp,
@@ -654,7 +654,7 @@ namespace System.Data.OracleClient.Oci
                        byte[] valuep,
                        int value_sz,
                        [MarshalAs (UnmanagedType.U2)] OciDataType dty,
-                       ref short indp,
+                       IntPtr indp,
                        IntPtr alenp,
                        IntPtr rcodep,
                        uint maxarr_len,
@@ -665,7 +665,7 @@ namespace System.Data.OracleClient.Oci
                        Trace.WriteLineIf(traceOci, "OCIBindByPos", "OCI");
                        #endif
                        return OciNativeCalls.OCIBindByPosBytes (stmtp, out bindpp, errhp, position, valuep,
-                               value_sz, dty, ref indp, alenp, rcodep, maxarr_len, curelp, mode);
+                               value_sz, dty, indp, alenp, rcodep, maxarr_len, curelp, mode);
                }
 
                [DllImport ("oci")]
@@ -723,8 +723,8 @@ namespace System.Data.OracleClient.Oci
                        IntPtr valuep,
                        int value_sz,
                        OciDataType dty,
-                       ref short indp,
-                       ref short rlenp,
+                       IntPtr indp,
+                       IntPtr rlenp,
                        IntPtr rcodep,
                        uint mode)
                {
@@ -732,7 +732,7 @@ namespace System.Data.OracleClient.Oci
                        Trace.WriteLineIf(traceOci, "OCIDefineByPos", "OCI");
                        #endif
                        return OciNativeCalls.OCIDefineByPos (stmtp, out defnpp, errhp, position, valuep,
-                               value_sz, dty, ref indp, ref rlenp, rcodep, mode);
+                               value_sz, dty, indp, rlenp, rcodep, mode);
                }
 
                internal static int OCIDefineByPosPtr (IntPtr stmtp,
@@ -742,8 +742,8 @@ namespace System.Data.OracleClient.Oci
                        ref IntPtr valuep,
                        int value_sz,
                        OciDataType dty,
-                       ref short indp,
-                       ref short rlenp,
+                       IntPtr indp,
+                       IntPtr rlenp,
                        IntPtr rcodep,
                        uint mode)
                {
@@ -751,7 +751,7 @@ namespace System.Data.OracleClient.Oci
                        Trace.WriteLineIf(traceOci, "OCIDefineByPosPtr", "OCI");
                        #endif
                        return OciNativeCalls.OCIDefineByPosPtr (stmtp, out defnpp, errhp, position, ref valuep,
-                               value_sz, dty, ref indp, ref rlenp, rcodep, mode);
+                               value_sz, dty, indp, rlenp, rcodep, mode);
                }
 
                internal static int OCIDescriptorFree (IntPtr hndlp,