From 9b4144b815dd39fea2f762a68cf638c1684aeac2 Mon Sep 17 00:00:00 2001
From: jrandom <jrandom>
Date: Mon, 23 Aug 2004 17:47:46 +0000
Subject: [PATCH] add support for using the '@' character in place of the
 rotation #, for situations where stupid config files treat '#' as the end of
 the line and beginning of a comment...

---
 core/java/src/net/i2p/util/LogWriter.java | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/core/java/src/net/i2p/util/LogWriter.java b/core/java/src/net/i2p/util/LogWriter.java
index a4c8b34666..72ab45f178 100644
--- a/core/java/src/net/i2p/util/LogWriter.java
+++ b/core/java/src/net/i2p/util/LogWriter.java
@@ -165,7 +165,7 @@ class LogWriter implements Runnable {
     private File getNextFile(String pattern) {
         File f = null;
 
-        if (pattern.indexOf('#') < 0) {
+        if ( (pattern.indexOf('#') < 0) && (pattern.indexOf('@') <= 0) ) {
             return new File(pattern);
         }
         
@@ -214,7 +214,7 @@ class LogWriter implements Runnable {
         char c[] = pattern.toCharArray();
         StringBuffer buf = new StringBuffer();
         for (int i = 0; i < c.length; i++) {
-            if (c[i] != '#')
+            if ( (c[i] != '#') && (c[i] != '@') )
                 buf.append(c[i]);
             else
                 buf.append(num);
-- 
GitLab