mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bug 1057866 - Handle null callbacks in ChromeCast code. r=mfinkle
This commit is contained in:
parent
6687aa9b29
commit
616eff755a
@ -225,15 +225,20 @@ class ChromeCast implements GeckoMediaPlayer {
|
||||
}
|
||||
|
||||
public boolean verifySession(final EventCallback callback) {
|
||||
String msg = null;
|
||||
if (apiClient == null || !apiClient.isConnected()) {
|
||||
debug("Can't play. No connection");
|
||||
callback.sendError("Not connected");
|
||||
return false;
|
||||
msg = "Not connected";
|
||||
}
|
||||
|
||||
if (mSessionId == null) {
|
||||
debug("Can't play. No session");
|
||||
callback.sendError("No session");
|
||||
msg = "No session";
|
||||
}
|
||||
|
||||
if (msg != null) {
|
||||
debug(msg);
|
||||
if (callback != null) {
|
||||
callback.sendError(msg);
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user