You are viewing a plain text version of this content. The canonical link for it is here.
Posted to ojb-dev@db.apache.org by br...@apache.org on 2003/12/19 23:30:15 UTC
cvs commit: db-ojb/src/java/org/apache/ojb/broker/platforms PlatformMySQLImpl.java
brj 2003/12/19 14:30:15
Modified: src/java/org/apache/ojb/broker/platforms Tag: OJB_BRANCH_1_0
PlatformMySQLImpl.java
Log:
prevents char[] types from being persisted as CLOBs
patch by Michale Mogley
Revision Changes Path
No revision
No revision
1.7.2.1 +7 -1 db-ojb/src/java/org/apache/ojb/broker/platforms/PlatformMySQLImpl.java
Index: PlatformMySQLImpl.java
===================================================================
RCS file: /home/cvs/db-ojb/src/java/org/apache/ojb/broker/platforms/PlatformMySQLImpl.java,v
retrieving revision 1.7
retrieving revision 1.7.2.1
diff -u -r1.7 -r1.7.2.1
--- PlatformMySQLImpl.java 23 Nov 2003 10:23:29 -0000 1.7
+++ PlatformMySQLImpl.java 19 Dec 2003 22:30:15 -0000 1.7.2.1
@@ -93,6 +93,12 @@
reader = new StringReader((String) value);
length = (((String) value)).length();
}
+ else if (value instanceof char[])
+ {
+ String string = new String((char[])value);
+ reader = new StringReader(string);
+ length = string.length();
+ }
else if (value instanceof byte[])
{
byte buf[] = (byte[]) value;
---------------------------------------------------------------------
To unsubscribe, e-mail: ojb-dev-unsubscribe@db.apache.org
For additional commands, e-mail: ojb-dev-help@db.apache.org