diff options
| author | 2011-03-02 17:06:16 -0800 | |
|---|---|---|
| committer | 2011-03-02 17:06:16 -0800 | |
| commit | 4ef690a38b1dfdff3ae34e260435edcec37e520f (patch) | |
| tree | b9eba3a34c80f85fb3c709b14df8e5687db1c111 | |
| parent | 0528bc77948e49bd75cfd4082fb8fef3a7238626 (diff) | |
Do not call processDrmInfo if acquireDrmInfo returns null
Change-Id: Ib762d429daaa8cb2310951cc54f26d75aacaf673
| -rw-r--r-- | drm/java/android/drm/DrmManagerClient.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/drm/java/android/drm/DrmManagerClient.java b/drm/java/android/drm/DrmManagerClient.java index 6caf678d8558..c541456cd92a 100644 --- a/drm/java/android/drm/DrmManagerClient.java +++ b/drm/java/android/drm/DrmManagerClient.java @@ -479,6 +479,9 @@ public class DrmManagerClient { */ public int acquireRights(DrmInfoRequest drmInfoRequest) { DrmInfo drmInfo = acquireDrmInfo(drmInfoRequest); + if (null == drmInfo) { + return ERROR_UNKNOWN; + } return processDrmInfo(drmInfo); } |