Commit 04a0afe5 authored by Paolo Bonzini's avatar Paolo Bonzini Committed by Markus Armbruster
Browse files

coverity-model: replay data is considered trusted



Replay data is not considered a possible attack vector; add a model that
does not use getc so that "tainted data" warnings are suppressed.

Signed-off-by: default avatarPaolo Bonzini <pbonzini@redhat.com>
Message-Id: <20180514141218.28438-1-pbonzini@redhat.com>
Reviewed-by: default avatarMarkus Armbruster <armbru@redhat.com>
[Whitespace tweaked]
Signed-off-by: default avatarMarkus Armbruster <armbru@redhat.com>
parent 717ea844
Loading
Loading
Loading
Loading
+12 −0
Original line number Diff line number Diff line
@@ -103,6 +103,18 @@ static int get_keysym(const name2keysym_t *table,
    }
}

/* Replay data is considered trusted.  */
uint8_t replay_get_byte(void)
{
     uint8_t byte = 0;
     if (replay_file) {
         uint8_t c;
         byte = c;
     }
     return byte;
}


/*
 * GLib memory allocation functions.
 *