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

Commit 71e6ab3c authored by Android Build Merger (Role)'s avatar Android Build Merger (Role)
Browse files

[automerger] DO NOT MERGE Add bounds check for BNEP_Write am: b016e6aa am:...

[automerger] DO NOT MERGE Add bounds check for BNEP_Write am: b016e6aa am: 4b124475 am: 640379fe

Change-Id: I36031cc6bb8b558654ba7c89c67c7850d27beb86
parents a18e9b04 640379fe
Loading
Loading
Loading
Loading
+9 −0
Original line number Diff line number Diff line
@@ -25,6 +25,7 @@
#include <string.h>
#include "bnep_api.h"
#include "bnep_int.h"
#include "log/log.h"


extern fixed_queue_t *btu_general_alarm_queue;
@@ -414,6 +415,10 @@ tBNEP_RESULT BNEP_WriteBuf (UINT16 handle,
            else
            {
                new_len += 4;
                if (new_len > org_len) {
                    android_errorWriteLog(0x534e4554, "74947856");
                    return BNEP_IGNORE_CMD;
                }
                p_data[2] = 0;
                p_data[3] = 0;
            }
@@ -521,6 +526,10 @@ tBNEP_RESULT BNEP_Write (UINT16 handle,
            else
            {
                new_len += 4;
                if (new_len > org_len) {
                    android_errorWriteLog(0x534e4554, "74947856");
                    return BNEP_IGNORE_CMD;
                }
                p_data[2] = 0;
                p_data[3] = 0;
            }