> From: Tim Bunce [mailto:[EMAIL PROTECTED]]
> 
> On Fri, Aug 31, 2001 at 03:02:47PM -0700, Wilson, Doug wrote:
> > 
> > oci8.c: In function `oci_hdtype_name':
> > oci8.c:100: `OCI_HTYPE_SUBSCRIPTION' undeclared (first use 
> in this function)
> > oci8.c:100: (Each undeclared identifier is reported only once
> > oci8.c:100: for each function it appears in.)
> > oci8.c:109: `OCI_DTYPE_LOCATOR' undeclared (first use in 
> 
> Just delete those lines.

Just for kicks, I did this, and it worked ok:

--- oci8.orig   Tue Sep  4 08:06:53 2001
+++ oci8.c      Tue Sep  4 08:22:49 2001
@@ -97,7 +97,9 @@
     case OCI_HTYPE_TRANS:               return "OCI_HTYPE_TRANS";
     case OCI_HTYPE_COMPLEXOBJECT:       return "OCI_HTYPE_COMPLEXOBJECT";
     case OCI_HTYPE_SECURITY:            return "OCI_HTYPE_SECURITY";
+#ifdef OCI_HTYPE_SUBSCRIPTION
     case OCI_HTYPE_SUBSCRIPTION:        return "OCI_HTYPE_SUBSCRIPTION";
+#endif
     /* Descriptors */
     case OCI_DTYPE_LOB:                        return "OCI_DTYPE_LOB";
     case OCI_DTYPE_SNAP:               return "OCI_DTYPE_SNAP";
@@ -106,7 +108,9 @@
     case OCI_DTYPE_ROWID:              return "OCI_DTYPE_ROWID";
     case OCI_DTYPE_COMPLEXOBJECTCOMP:  return
"OCI_DTYPE_COMPLEXOBJECTCOMP";
     case OCI_DTYPE_FILE:               return "OCI_DTYPE_FILE";
+#ifdef OCI_DTYPE_LOCATOR
     case OCI_DTYPE_LOCATOR:            return "OCI_DTYPE_LOCATOR";
+#endif
     }
     sv = sv_2mortal(newSViv(hdtype));
     return SvPV(sv,na);

Reply via email to