You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by fe...@apache.org on 2007/11/20 21:13:32 UTC
svn commit: r596810 - in
/directory/shared/branches/bigbang/ldap/src/main/java/org/apache/directory/shared/ldap/message:
ExtendedRequestImpl.java ExtendedResponseImpl.java
Author: felixk
Date: Tue Nov 20 12:13:31 2007
New Revision: 596810
URL: http://svn.apache.org/viewvc?rev=596810&view=rev
Log:
Prevent possible ClassCast Exception
Modified:
directory/shared/branches/bigbang/ldap/src/main/java/org/apache/directory/shared/ldap/message/ExtendedRequestImpl.java
directory/shared/branches/bigbang/ldap/src/main/java/org/apache/directory/shared/ldap/message/ExtendedResponseImpl.java
Modified: directory/shared/branches/bigbang/ldap/src/main/java/org/apache/directory/shared/ldap/message/ExtendedRequestImpl.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/bigbang/ldap/src/main/java/org/apache/directory/shared/ldap/message/ExtendedRequestImpl.java?rev=596810&r1=596809&r2=596810&view=diff
==============================================================================
--- directory/shared/branches/bigbang/ldap/src/main/java/org/apache/directory/shared/ldap/message/ExtendedRequestImpl.java (original)
+++ directory/shared/branches/bigbang/ldap/src/main/java/org/apache/directory/shared/ldap/message/ExtendedRequestImpl.java Tue Nov 20 12:13:31 2007
@@ -167,6 +167,11 @@
{
return false;
}
+
+ if ( !( obj instanceof ExtendedRequest ) )
+ {
+ return false;
+ }
ExtendedRequest req = ( ExtendedRequest ) obj;
if ( oid != null && req.getOid() == null )
Modified: directory/shared/branches/bigbang/ldap/src/main/java/org/apache/directory/shared/ldap/message/ExtendedResponseImpl.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/bigbang/ldap/src/main/java/org/apache/directory/shared/ldap/message/ExtendedResponseImpl.java?rev=596810&r1=596809&r2=596810&view=diff
==============================================================================
--- directory/shared/branches/bigbang/ldap/src/main/java/org/apache/directory/shared/ldap/message/ExtendedResponseImpl.java (original)
+++ directory/shared/branches/bigbang/ldap/src/main/java/org/apache/directory/shared/ldap/message/ExtendedResponseImpl.java Tue Nov 20 12:13:31 2007
@@ -138,6 +138,11 @@
{
return false;
}
+
+ if ( !( obj instanceof ExtendedResponse ) )
+ {
+ return false;
+ }
ExtendedResponse resp = ( ExtendedResponse ) obj;