Author: bago
Date: Sun Oct 8 10:42:51 2006
New Revision: 454181
URL: http://svn.apache.org/viewvc?view=rev&rev=454181
Log:
Alternative fix for previusly fixed ClassCastException.
Modified:
james/jspf/trunk/src/main/java/org/apache/james/jspf/terms/AMechanism.java
Modified:
james/jspf/trunk/src/main/java/org/apache/james/jspf/terms/AMechanism.java
URL:
http://svn.apache.org/viewvc/james/jspf/trunk/src/main/java/org/apache/james/jspf/terms/AMechanism.java?view=diff&rev=454181&r1=454180&r2=454181
==============================================================================
--- james/jspf/trunk/src/main/java/org/apache/james/jspf/terms/AMechanism.java
(original)
+++ james/jspf/trunk/src/main/java/org/apache/james/jspf/terms/AMechanism.java
Sun Oct 8 10:42:51 2006
@@ -144,7 +144,7 @@
public boolean checkAddressList(IPAddr checkAddress, List addressList, int
cidr) throws PermErrorException {
for (int i = 0; i < addressList.size(); i++) {
- String ip = addressList.get(i).toString();
+ String ip = (String) addressList.get(i);
// Check for empty record
if (ip != null) {
@@ -237,10 +237,8 @@
public List getARecords(DNSService dns, String strServer) throws
PermErrorException, TempErrorException {
List listAData;
if (IPAddr.isIPAddr(strServer)) {
- IPAddr ipTest = IPAddr.getAddress(strServer);
- // Address is already an IP address, so add it to list
listAData = new ArrayList();
- listAData.add(ipTest);
+ listAData.add(strServer);
} else {
try {
listAData = dns.getRecords(strServer, DNSService.A);
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]