mirror of
https://github.com/moparisthebest/k-9
synced 2025-01-12 06:08:25 -05:00
Removed unnecessary null pointer checks
This commit is contained in:
parent
4e11c17ff5
commit
22834d6998
@ -558,10 +558,7 @@ public class FolderList extends K9ListActivity
|
|||||||
}
|
}
|
||||||
localFolder = account.getLocalStore().getFolder(folderName);
|
localFolder = account.getLocalStore().getFolder(folderName);
|
||||||
localFolder.open(Folder.OpenMode.READ_WRITE);
|
localFolder.open(Folder.OpenMode.READ_WRITE);
|
||||||
if (localFolder != null)
|
localFolder.clearAllMessages();
|
||||||
{
|
|
||||||
localFolder.clearAllMessages();
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
catch (Exception e)
|
catch (Exception e)
|
||||||
{
|
{
|
||||||
@ -1093,14 +1090,11 @@ public class FolderList extends K9ListActivity
|
|||||||
}
|
}
|
||||||
localFolder = account.getLocalStore().getFolder(folderName);
|
localFolder = account.getLocalStore().getFolder(folderName);
|
||||||
int unreadMessageCount = localFolder.getUnreadMessageCount();
|
int unreadMessageCount = localFolder.getUnreadMessageCount();
|
||||||
if (localFolder != null)
|
FolderInfoHolder folderHolder = getFolder(folderName);
|
||||||
|
if (folderHolder != null)
|
||||||
{
|
{
|
||||||
FolderInfoHolder folderHolder = getFolder(folderName);
|
folderHolder.populate(context, localFolder, mAccount, unreadMessageCount);
|
||||||
if (folderHolder != null)
|
mHandler.dataChanged();
|
||||||
{
|
|
||||||
folderHolder.populate(context, localFolder, mAccount, unreadMessageCount);
|
|
||||||
mHandler.dataChanged();
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -478,7 +478,7 @@ public class MessagingController implements Runnable
|
|||||||
|
|
||||||
Folder[] folderArray = localFolders.toArray(EMPTY_FOLDER_ARRAY);
|
Folder[] folderArray = localFolders.toArray(EMPTY_FOLDER_ARRAY);
|
||||||
|
|
||||||
if (refreshRemote || localFolders == null || localFolders.size() == 0)
|
if (refreshRemote || localFolders.size() == 0)
|
||||||
{
|
{
|
||||||
doRefreshRemote(account, listener);
|
doRefreshRemote(account, listener);
|
||||||
return;
|
return;
|
||||||
|
@ -97,7 +97,7 @@ public class ImapResponseParser
|
|||||||
* See RFC 3501, Section 9 Formal Syntax (resp-text)
|
* See RFC 3501, Section 9 Formal Syntax (resp-text)
|
||||||
*/
|
*/
|
||||||
}
|
}
|
||||||
response.mCompleted = (token == null);
|
response.mCompleted = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -639,7 +639,8 @@ public class ImapResponseParser
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
return o1 == o2;
|
// Both o1 and o2 are null
|
||||||
|
return true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -3146,10 +3146,6 @@ public class ImapStore extends Store
|
|||||||
idling.set(true);
|
idling.set(true);
|
||||||
doneSent.set(false);
|
doneSent.set(false);
|
||||||
|
|
||||||
if (conn == null)
|
|
||||||
{
|
|
||||||
throw new MessagingException("No connection available for idling");
|
|
||||||
}
|
|
||||||
conn.setReadTimeout((getAccount().getIdleRefreshMinutes() * 60 * 1000) + IDLE_READ_TIMEOUT_INCREMENT);
|
conn.setReadTimeout((getAccount().getIdleRefreshMinutes() * 60 * 1000) + IDLE_READ_TIMEOUT_INCREMENT);
|
||||||
untaggedResponses = executeSimpleCommand(COMMAND_IDLE, false, ImapFolderPusher.this);
|
untaggedResponses = executeSimpleCommand(COMMAND_IDLE, false, ImapFolderPusher.this);
|
||||||
idling.set(false);
|
idling.set(false);
|
||||||
|
@ -2456,10 +2456,7 @@ public class WebDavStore extends Store
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (envelope != null)
|
envelopes.put(uid, envelope);
|
||||||
{
|
|
||||||
envelopes.put(uid, envelope);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
return envelopes;
|
return envelopes;
|
||||||
|
@ -314,10 +314,7 @@ public class Storage implements SharedPreferences
|
|||||||
workingStorage.remove();
|
workingStorage.remove();
|
||||||
workingChangedKeys.remove();
|
workingChangedKeys.remove();
|
||||||
mDb.endTransaction();
|
mDb.endTransaction();
|
||||||
if (mDb != null)
|
mDb.close();
|
||||||
{
|
|
||||||
mDb.close();
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -77,10 +77,7 @@ public class BootReceiver extends CoreReceiver
|
|||||||
Log.i(K9.LOG_TAG, "BootReceiver Got alarm to fire alarmedIntent " + alarmedAction);
|
Log.i(K9.LOG_TAG, "BootReceiver Got alarm to fire alarmedIntent " + alarmedAction);
|
||||||
alarmedIntent.putExtra(WAKE_LOCK_ID, tmpWakeLockId);
|
alarmedIntent.putExtra(WAKE_LOCK_ID, tmpWakeLockId);
|
||||||
tmpWakeLockId = null;
|
tmpWakeLockId = null;
|
||||||
if (alarmedIntent != null)
|
context.startService(alarmedIntent);
|
||||||
{
|
|
||||||
context.startService(alarmedIntent);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
else if (SCHEDULE_INTENT.equals(action))
|
else if (SCHEDULE_INTENT.equals(action))
|
||||||
{
|
{
|
||||||
|
@ -96,12 +96,8 @@ public abstract class CoreService extends Service
|
|||||||
}
|
}
|
||||||
finally
|
finally
|
||||||
{
|
{
|
||||||
if (wakeLock != null)
|
wakeLock.release();
|
||||||
{
|
|
||||||
wakeLock.release();
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public void execute(Context context, final Runnable runner, int wakeLockTime, final Integer startId)
|
public void execute(Context context, final Runnable runner, int wakeLockTime, final Integer startId)
|
||||||
|
Loading…
Reference in New Issue
Block a user