am d896fa8a: Merge "Fix an NPE in sendCommandInternal" into ub-mail-algol

* commit 'd896fa8a2ea455a58deb415b9456e6fadefe3fd0':
  Fix an NPE in sendCommandInternal
This commit is contained in:
Martin Hibdon 2014-04-09 20:13:58 +00:00 committed by Android Git Automerger
commit 816474e8ef
1 changed files with 3 additions and 1 deletions

View File

@ -280,6 +280,9 @@ class ImapConnection {
String sendCommandInternal(String command, boolean sensitive)
throws MessagingException, IOException {
if (mTransport == null) {
throw new IOException("Null transport");
}
String tag = Integer.toString(mNextCommandTag.incrementAndGet());
String commandToSend = tag + " " + command;
mTransport.writeLine(commandToSend, sensitive ? IMAP_REDACTED_LOG : null);
@ -287,7 +290,6 @@ class ImapConnection {
return tag;
}
/**
* Send a single, complex command to the server. The command will be preceded by an IMAP
* command tag and followed by \r\n (caller need not supply them). After each piece of the