Author: dbkr
Date: 2006-08-07 18:58:55 +0000 (Mon, 07 Aug 2006)
New Revision: 9950

Modified:
   trunk/apps/Freemail/src/freemail/Freemail.java
   trunk/apps/Freemail/src/freemail/MessageSender.java
Log:
Message about existing accounts of the same name, and fix an NPE.


Modified: trunk/apps/Freemail/src/freemail/Freemail.java
===================================================================
--- trunk/apps/Freemail/src/freemail/Freemail.java      2006-08-07 14:55:21 UTC 
(rev 9949)
+++ trunk/apps/Freemail/src/freemail/Freemail.java      2006-08-07 18:58:55 UTC 
(rev 9950)
@@ -108,7 +108,7 @@
                                System.out.println("Account created for 
"+account+". You may now set a password with --passwd <password>");
                                //System.out.println("For the time being, you 
address is "+account+"@nim.freemail");
                        } catch (IOException ioe) {
-                               System.out.println("Couldn't create account. 
Please check write access to Freemail's working directory. Error: 
"+ioe.getMessage());
+                               System.out.println("Couldn't create account. 
Please check write access to Freemail's working directory. If you want to 
overwrite your account, delete the appropriate directory manually in 'data' 
first. Freemail will intentionally not overwrite it. Error: "+ioe.getMessage());
                        }
                        return;
                } else if (action.equals("--passwd")) {

Modified: trunk/apps/Freemail/src/freemail/MessageSender.java
===================================================================
--- trunk/apps/Freemail/src/freemail/MessageSender.java 2006-08-07 14:55:21 UTC 
(rev 9949)
+++ trunk/apps/Freemail/src/freemail/MessageSender.java 2006-08-07 18:58:55 UTC 
(rev 9950)
@@ -99,6 +99,7 @@

        private void sendDir(File accdir, File dir) {
                File[] files = dir.listFiles();
+               if (dir == null) return;
                for (int i = 0; i < files.length; i++) {
                        if (files[i].getName().startsWith("."))
                                continue;


Reply via email to