Diff between 5c785b2cec10424d0aaefcee529e1e17d6afa2d5 and 262e11982bfb94d0da66a862facf6e71330ef23f
Changed Files
| File | Additions | Deletions | Status |
| android/avdtp.c | +6 | -0 | modified |
Full Patch
diff --git a/android/avdtp.c b/android/avdtp.c
index ac08acd..3b605ae 100644
--- a/android/avdtp.c
+++ b/android/avdtp.c
@@ -2559,6 +2559,12 @@ static gboolean avdtp_parse_rej(struct avdtp *session,
return FALSE;
error("DISCOVER request rejected: %s (%d)",
avdtp_strerror(&err), err.err.error_code);
+ if (session->discover) {
+ session->discover->cb(session, session->seps, &err,
+ session->discover->user_data);
+ g_free(session->discover);
+ session->discover = NULL;
+ }
return TRUE;
case AVDTP_GET_CAPABILITIES:
case AVDTP_GET_ALL_CAPABILITIES: