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

Commit 79a02050 authored by Ashish Kumar Gupta's avatar Ashish Kumar Gupta
Browse files

Missing NULL Check

Add a safety NULL check in case of MtpDataPacket::putString() with integer arguments, gets called with nullptr as argument.

Bug: 313979409
Change-Id: I3ce755dbc87d74aa7d7d392a0d71129096be3f8b
Test: presubmit
parent 8d7480e6
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -427,6 +427,9 @@ void MtpDataPacket::putString(const char* s) {
}

void MtpDataPacket::putString(const uint16_t* string) {
    if (string == NULL) {
        return;
    }
    int count = 0;
    for (int i = 0; i <= MTP_STRING_MAX_CHARACTER_NUMBER; i++) {
        if (string[i])