Author: byterock
Date: Fri Apr 23 03:29:23 2010
New Revision: 13914
Modified:
dbd-oracle/trunk/dbdimp.h
Log:
Patch from Charles Jardine that fixes bug found only on Big-Endian hardware
- perl 5.8.7 built for sun4-solaris-64
- gcc 4.0.2
- Solaris 10 update 6
- Oracle 10.2.0.4
reported by Timothy Everett and others
Modified: dbd-oracle/trunk/dbdimp.h
==============================================================================
--- dbd-oracle/trunk/dbdimp.h (original)
+++ dbd-oracle/trunk/dbdimp.h Fri Apr 23 03:29:23 2010
@@ -158,7 +158,7 @@
OCIType *obj_type; /*if an embeded
object this is the OCIType returned by a OCIObjectPin*/
ub1 is_final_type; /*object's
OCI_ATTR_IS_FINAL_TYPE*/
fbh_obj_t *fields; /*one object
for each field/property*/
- int field_count; /*The number of
fields Not really needed but nice to have*/
+ ub2 field_count; /*The number of
fields Not really needed but nice to have*/
fbh_obj_t *next_subtype; /*There is strored
information about subtypes for inteherited objects*/
AV *value; /*The
value to send back to Perl This way there are no memory leaks*/
SV *full_type_name; /*Perl value of
full type name = schema_name "." type_name*/