lsi53c895a: avoid a warning from clang analyzer
Avoid this warning from clang analyzer by deleting the variable: /src/qemu/hw/lsi53c895a.c:895:5: warning: Value stored to 'id' is never read id = (current_tag >> 8) & 0xf; Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
This commit is contained in:
parent
337fc75870
commit
a6c6f44ae4
@ -883,7 +883,6 @@ static void lsi_do_msgout(LSIState *s)
|
||||
int len;
|
||||
uint32_t current_tag;
|
||||
lsi_request *current_req, *p, *p_next;
|
||||
int id;
|
||||
|
||||
if (s->current) {
|
||||
current_tag = s->current->tag;
|
||||
@ -892,7 +891,6 @@ static void lsi_do_msgout(LSIState *s)
|
||||
current_tag = s->select_tag;
|
||||
current_req = lsi_find_by_tag(s, current_tag);
|
||||
}
|
||||
id = (current_tag >> 8) & 0xf;
|
||||
|
||||
DPRINTF("MSG out len=%d\n", s->dbc);
|
||||
while (s->dbc) {
|
||||
@ -977,9 +975,8 @@ static void lsi_do_msgout(LSIState *s)
|
||||
device, but this is currently not implemented (and seems not
|
||||
to be really necessary). So let's simply clear all queued
|
||||
commands for the current device: */
|
||||
id = current_tag & 0x0000ff00;
|
||||
QTAILQ_FOREACH_SAFE(p, &s->queue, next, p_next) {
|
||||
if ((p->tag & 0x0000ff00) == id) {
|
||||
if ((p->tag & 0x0000ff00) == (current_tag & 0x0000ff00)) {
|
||||
scsi_req_cancel(p->req);
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user