Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 6e1ac9db authored by TreeHugger Robot's avatar TreeHugger Robot Committed by Android (Google) Code Review
Browse files

Merge "Security: Fix out of bound read in AT_SKIP_REST" into tm-dev

parents 3dc07108 ee96c03e
Loading
Loading
Loading
Loading
+3 −3
Original line number Original line Diff line number Diff line
@@ -818,7 +818,7 @@ void bta_hf_client_binp(tBTA_HF_CLIENT_CB* client_cb, char* number) {
/* skip rest of AT string up to <cr> */
/* skip rest of AT string up to <cr> */
#define AT_SKIP_REST(buf)                             \
#define AT_SKIP_REST(buf)                             \
  do {                                                \
  do {                                                \
    while (*(buf) != '\r') (buf)++; \
    while (*(buf) != '\r' && *(buf) != '\0') (buf)++; \
  } while (0)
  } while (0)


static char* bta_hf_client_parse_ok(tBTA_HF_CLIENT_CB* client_cb,
static char* bta_hf_client_parse_ok(tBTA_HF_CLIENT_CB* client_cb,