move streamToString to SqliteDB.java
authoradam <adam@megacz.com>
Sat, 1 Mar 2008 05:53:34 +0000 (05:53 +0000)
committeradam <adam@megacz.com>
Sat, 1 Mar 2008 05:53:34 +0000 (05:53 +0000)
darcs-hash:20080301055334-5007d-027d63fffbdea41950070009377561470fc0958e.gz

src/org/ibex/mail/SqliteMailbox.java
src/org/ibex/mail/Whitelist.java

index b28ef7f..c423fef 100644 (file)
@@ -251,12 +251,5 @@ public class SqliteMailbox extends Mailbox.Default implements MailTree {
         }
     }
 
-    private static String streamToString(Stream stream) throws Exception {
-        // FIXME
-        StringBuffer b = new StringBuffer();
-        for(String s = stream.readln(); s!=null; s=stream.readln())
-            b.append(s+"\n");
-        return b.toString();
-    }
 
 }
index 5d57407..7355a5c 100644 (file)
@@ -219,18 +219,12 @@ public class Whitelist extends SqliteDB {
                 PreparedStatement add = conn.prepareStatement("insert into pending values(?,?,?,?)");
                 add.setString(1, messageid);
                 add.setString(2, to.toString(false));
-                add.setString(3, streamToString(m.getStream()));
+                add.setString(3, SqliteDB.streamToString(m.getStream()));
                 add.setTimestamp(4, new Timestamp(System.currentTimeMillis()));
                 add.executeUpdate();
             }
         } catch (Exception e) { throw new RuntimeException(e); }
     }
 
-    private static String streamToString(Stream stream) throws Exception {
-        StringBuffer b = new StringBuffer();
-        for(String s = stream.readln(); s!=null; s=stream.readln())
-            b.append(s+"\n");
-        return b.toString();
-    }
 }