mirror of
https://gitlab.uni-freiburg.de/opensourcevdi/spice
synced 2025-12-28 16:29:56 +00:00
Move variables to inner block in red_peer_handle_incoming()
This makes the code slightly more readable as this means less local variables to keep track of when taking a high level view of that code. Signed-off-by: Christophe Fergeau <cfergeau@redhat.com> Acked-by: Jonathon Jongsma <jjongsma@redhat.com> Acked-by: Frediano Ziglio <fziglio@redhat.com>
This commit is contained in:
parent
cb84a6c2ed
commit
e9461ec904
@ -1089,9 +1089,6 @@ static int red_peer_receive(RedsStream *stream, uint8_t *buf, uint32_t size)
|
||||
static void red_peer_handle_incoming(RedsStream *stream, IncomingHandler *handler)
|
||||
{
|
||||
int bytes_read;
|
||||
uint8_t *parsed;
|
||||
size_t parsed_size;
|
||||
message_destructor_t parsed_free;
|
||||
uint16_t msg_type;
|
||||
uint32_t msg_size;
|
||||
|
||||
@ -1147,6 +1144,10 @@ static void red_peer_handle_incoming(RedsStream *stream, IncomingHandler *handle
|
||||
}
|
||||
|
||||
if (handler->cb->parser) {
|
||||
uint8_t *parsed;
|
||||
size_t parsed_size;
|
||||
message_destructor_t parsed_free;
|
||||
|
||||
parsed = handler->cb->parser(handler->msg,
|
||||
handler->msg + msg_size, msg_type,
|
||||
SPICE_VERSION_MINOR, &parsed_size, &parsed_free);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user