Author: boisvert
Date: Fri Oct 16 22:47:15 2009
New Revision: 826123
URL: http://svn.apache.org/viewvc?rev=826123&view=rev
Log:
Fix possible NPE and optimize common case
Modified:
ode/branches/APACHE_ODE_1.X/dao-hibernate/src/main/java/org/apache/ode/daohib/bpel/hobj/GZipDataType.java
Modified:
ode/branches/APACHE_ODE_1.X/dao-hibernate/src/main/java/org/apache/ode/daohib/bpel/hobj/GZipDataType.java
URL:
http://svn.apache.org/viewvc/ode/branches/APACHE_ODE_1.X/dao-hibernate/src/main/java/org/apache/ode/daohib/bpel/hobj/GZipDataType.java?rev=826123&r1=826122&r2=826123&view=diff
==============================================================================
---
ode/branches/APACHE_ODE_1.X/dao-hibernate/src/main/java/org/apache/ode/daohib/bpel/hobj/GZipDataType.java
(original)
+++
ode/branches/APACHE_ODE_1.X/dao-hibernate/src/main/java/org/apache/ode/daohib/bpel/hobj/GZipDataType.java
Fri Oct 16 22:47:15 2009
@@ -81,6 +81,7 @@
public boolean equals(Object x, Object y) {
byte[] buf1 = (byte[]) x;
byte[] buf2 = (byte[]) y;
+ if (buf1 == buf2) return true;
if (buf1 == null && buf2 != null) return false;
if (buf1 != null && buf2 == null) return false;
if (buf1.length != buf2.length) return false;