qcacmn: Avoid NULL pointer dereference of pointer 'pPacket'
Pointer 'pPacket' returned from call to the function 'htc_packet_dequeue' may be NULL. Add a NULL check for pPacket before dereferencing it. Change-Id: I1ecb82cce0fc00877b3ec2de2676027dde261186 CRs-Fixed: 2478206
这个提交包含在:
@@ -1068,8 +1068,10 @@ static enum HTC_SEND_QUEUE_RESULT htc_try_send(HTC_TARGET *target,
|
||||
/* pop off caller's queue */
|
||||
pPacket = htc_packet_dequeue(pCallersSendQueue);
|
||||
A_ASSERT(pPacket);
|
||||
/* insert into local queue */
|
||||
HTC_PACKET_ENQUEUE(&sendQueue, pPacket);
|
||||
if (pPacket)
|
||||
/* insert into local queue */
|
||||
HTC_PACKET_ENQUEUE(&sendQueue,
|
||||
pPacket);
|
||||
}
|
||||
|
||||
/* the caller's queue has all the packets that won't fit
|
||||
|
在新工单中引用
屏蔽一个用户