From a043d07b73f9dff68afc8f4c2e5865c1dbddc1cd Mon Sep 17 00:00:00 2001 From: mdb Date: Fri, 26 Aug 2005 22:31:09 +0000 Subject: [PATCH] Fix bug that can occur when stripping off the prefix from the package of a qualified class name. git-svn-id: https://samskivert.googlecode.com/svn/trunk@1708 6335cc39-0255-0410-8fd6-9bcaacd3b74c --- .../src/java/com/samskivert/util/OneLineLogFormatter.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/projects/samskivert/src/java/com/samskivert/util/OneLineLogFormatter.java b/projects/samskivert/src/java/com/samskivert/util/OneLineLogFormatter.java index 4ec33076..15ec58a8 100644 --- a/projects/samskivert/src/java/com/samskivert/util/OneLineLogFormatter.java +++ b/projects/samskivert/src/java/com/samskivert/util/OneLineLogFormatter.java @@ -56,7 +56,8 @@ public class OneLineLogFormatter extends Formatter boolean legacy = (where.indexOf("LoggingLogProvider") != -1); if (where != null && !legacy) { String logger = record.getLoggerName(); - if (logger != null && where.startsWith(logger)) { + if (logger != null && where.startsWith(logger) && + where.length() > logger.length()) { where = where.substring(logger.length()+1); } } else {