Diff between a343faff429a7aed93fe42c934c9137ab89d84ed and 6ef33bd1a0b84be4376be6b00e342fb2a4553325
Changed Files
| File | Additions | Deletions | Status |
| android/avdtp.c | +2 | -1 | modified |
Full Patch
diff --git a/android/avdtp.c b/android/avdtp.c
index f104e3e..96c7d0d 100644
--- a/android/avdtp.c
+++ b/android/avdtp.c
@@ -937,7 +937,8 @@ static void finalize_discovery(struct avdtp *session, int err)
if (discover->id > 0)
g_source_remove(discover->id);
- discover->cb(session, session->seps, err ? &avdtp_err : NULL,
+ if (discover->cb)
+ discover->cb(session, session->seps, err ? &avdtp_err : NULL,
discover->user_data);
g_free(discover);
}