am 8100a2dc: Server sending unsupported policies will cause NPE
Merge commit '8100a2dc5510d0449921895e2af8472d3666fda3' into froyo-plus-aosp * commit '8100a2dc5510d0449921895e2af8472d3666fda3': Server sending unsupported policies will cause NPE
This commit is contained in:
commit
d40977d14a
|
@ -1286,7 +1286,10 @@ public class EasSyncService extends AbstractSyncService {
|
|||
// the framework; if so, return the ProvisionParser containing the policy set and
|
||||
// temporary key
|
||||
PolicySet ps = pp.getPolicySet();
|
||||
if (SecurityPolicy.getInstance(mContext).isSupported(ps)) {
|
||||
// The PolicySet can be null if there are policies we don't know about (e.g. ones
|
||||
// from Exchange 12.1) If we have a PolicySet, then we ask whether the device can
|
||||
// support the actual parameters of those policies.
|
||||
if ((ps != null) && SecurityPolicy.getInstance(mContext).isSupported(ps)) {
|
||||
return pp;
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue