Commit 59d0533b authored by panny060's avatar panny060 Committed by David Gibson
Browse files

ppc/spapr_events: fix potential NULL pointer dereference in rtas_event_log_dequeue



This fixes coverity issues 68911917:
        360
    CID 68911917: (NULL_RETURNS)
        361. dereference: Dereferencing "source", which is known to be
             "NULL".
        361        if (source->mask & event_mask) {
        362            break;
        363        }

Reported-by: default avatarEuler Robot <euler.robot@huawei.com>
Signed-off-by: default avatarPanNengyuan <pannengyuan@huawei.com>
Message-Id: <1574685291-38176-1-git-send-email-pannengyuan@huawei.com>
Signed-off-by: default avatarDavid Gibson <david@gibson.dropbear.id.au>
parent 6cf80f90
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -358,6 +358,7 @@ static SpaprEventLogEntry *rtas_event_log_dequeue(SpaprMachineState *spapr,
            rtas_event_log_to_source(spapr,
                                     spapr_event_log_entry_type(entry));

        g_assert(source);
        if (source->mask & event_mask) {
            break;
        }