2014-02-12 14:13:16

by Andrei Emeltchenko

[permalink] [raw]
Subject: [PATCH] android/socket: Fix wrong memory access

From: Andrei Emeltchenko <[email protected]>

This fixes accessing proto[2] in the code.
---
android/socket.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/android/socket.c b/android/socket.c
index c62ca61..1551e9b 100644
--- a/android/socket.c
+++ b/android/socket.c
@@ -190,7 +190,7 @@ static sdp_record_t *create_rfcomm_record(uint8_t chan, uuid_t *uuid,
{
sdp_list_t *svclass_id;
sdp_list_t *seq, *proto_seq, *pbg_seq;
- sdp_list_t *proto[2];
+ sdp_list_t *proto[3];
uuid_t l2cap_uuid, rfcomm_uuid, obex_uuid, pbg_uuid;
sdp_data_t *channel;
sdp_record_t *record;
--
1.8.3.2



2014-02-12 14:24:45

by Szymon Janc

[permalink] [raw]
Subject: Re: [PATCH] android/socket: Fix wrong memory access

Hi Andrei,

On Wednesday 12 of February 2014 16:13:16 Andrei Emeltchenko wrote:
> From: Andrei Emeltchenko <[email protected]>
>
> This fixes accessing proto[2] in the code.
> ---
> android/socket.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/android/socket.c b/android/socket.c
> index c62ca61..1551e9b 100644
> --- a/android/socket.c
> +++ b/android/socket.c
> @@ -190,7 +190,7 @@ static sdp_record_t *create_rfcomm_record(uint8_t chan,
> uuid_t *uuid, {
> sdp_list_t *svclass_id;
> sdp_list_t *seq, *proto_seq, *pbg_seq;
> - sdp_list_t *proto[2];
> + sdp_list_t *proto[3];
> uuid_t l2cap_uuid, rfcomm_uuid, obex_uuid, pbg_uuid;
> sdp_data_t *channel;
> sdp_record_t *record;

Pushed, thanks.

--
BR
Szymon Janc