aboutsummaryrefslogtreecommitdiffstats
path: root/OpenPGP-Keychain-API/libraries/openpgp-api-library
diff options
context:
space:
mode:
Diffstat (limited to 'OpenPGP-Keychain-API/libraries/openpgp-api-library')
-rw-r--r--OpenPGP-Keychain-API/libraries/openpgp-api-library/src/org/openintents/openpgp/util/OpenPgpServiceConnection.java7
1 files changed, 2 insertions, 5 deletions
diff --git a/OpenPGP-Keychain-API/libraries/openpgp-api-library/src/org/openintents/openpgp/util/OpenPgpServiceConnection.java b/OpenPGP-Keychain-API/libraries/openpgp-api-library/src/org/openintents/openpgp/util/OpenPgpServiceConnection.java
index c80656c52..346055dcd 100644
--- a/OpenPGP-Keychain-API/libraries/openpgp-api-library/src/org/openintents/openpgp/util/OpenPgpServiceConnection.java
+++ b/OpenPGP-Keychain-API/libraries/openpgp-api-library/src/org/openintents/openpgp/util/OpenPgpServiceConnection.java
@@ -27,7 +27,6 @@ import android.os.IBinder;
public class OpenPgpServiceConnection {
private Context mApplicationContext;
- private boolean mBound;
private IOpenPgpService mService;
private String mProviderPackageName;
@@ -41,18 +40,16 @@ public class OpenPgpServiceConnection {
}
public boolean isBound() {
- return mBound;
+ return (mService != null);
}
private ServiceConnection mServiceConnection = new ServiceConnection() {
public void onServiceConnected(ComponentName name, IBinder service) {
mService = IOpenPgpService.Stub.asInterface(service);
- mBound = true;
}
public void onServiceDisconnected(ComponentName name) {
mService = null;
- mBound = false;
}
};
@@ -63,7 +60,7 @@ public class OpenPgpServiceConnection {
*/
public boolean bindToService() {
// if not already bound...
- if (mService == null && !mBound) {
+ if (mService == null) {
try {
Intent serviceIntent = new Intent();
serviceIntent.setAction(IOpenPgpService.class.getName());