Author: ssmaeklu
Date: 2007-06-14 10:01:57 +0200 (Thu, 14 Jun 2007)
New Revision: 5325
Modified:
branches/2.13/core-api/src/main/java/no/schibstedsok/searchportal/view/velocity/TopDomainDirective.java
Log:
Avoid IndexOutOfBoundsException.
Modified:
branches/2.13/core-api/src/main/java/no/schibstedsok/searchportal/view/velocity/TopDomainDirective.java
===================================================================
---
branches/2.13/core-api/src/main/java/no/schibstedsok/searchportal/view/velocity/TopDomainDirective.java
2007-06-14 07:25:30 UTC (rev 5324)
+++
branches/2.13/core-api/src/main/java/no/schibstedsok/searchportal/view/velocity/TopDomainDirective.java
2007-06-14 08:01:57 UTC (rev 5325)
@@ -58,7 +58,6 @@
}
final String input = node.jjtGetChild(0).value(context).toString();
- String topDomain = "";
String string = "";
if (input.indexOf("http://") > -1)
@@ -69,9 +68,10 @@
string = input;
}
- int i = string.indexOf("/");
- topDomain = string.substring(0, i);
+ final int i = string.indexOf("/");
+ final String topDomain = i > 0 ? string.substring(0, i) : string;
+
writer.write(topDomain);
final Token lastToken = node.getLastToken();
_______________________________________________
Kernel-commits mailing list
[email protected]
http://sesat.no/mailman/listinfo/kernel-commits