summaryrefslogtreecommitdiffstats
path: root/server/red_dispatcher.c
diff options
context:
space:
mode:
authorAlon Levy <alevy@redhat.com>2013-05-17 10:36:26 -0400
committerAlon Levy <alevy@redhat.com>2013-05-17 11:06:34 -0400
commite9cf575938df398d38d36cfb96213cc98fb8daf7 (patch)
tree1db5cf3e7fca737425b9cbc2796bd40e9bcf98b1 /server/red_dispatcher.c
parentfeb913e56b65a11e64294850ffe83e397df41d7c (diff)
downloadspice-e9cf575938df398d38d36cfb96213cc98fb8daf7.tar.gz
spice-e9cf575938df398d38d36cfb96213cc98fb8daf7.tar.xz
spice-e9cf575938df398d38d36cfb96213cc98fb8daf7.zip
server/dispatchers: initialize stack to 0 for valgrind
Diffstat (limited to 'server/red_dispatcher.c')
-rw-r--r--server/red_dispatcher.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/server/red_dispatcher.c b/server/red_dispatcher.c
index f4b140c2..ef47c283 100644
--- a/server/red_dispatcher.c
+++ b/server/red_dispatcher.c
@@ -97,7 +97,7 @@ static void red_dispatcher_set_display_peer(RedChannel *channel, RedClient *clie
int num_common_caps, uint32_t *common_caps, int num_caps,
uint32_t *caps)
{
- RedWorkerMessageDisplayConnect payload;
+ RedWorkerMessageDisplayConnect payload = {0,};
RedDispatcher *dispatcher;
spice_debug("%s", "");
@@ -159,7 +159,7 @@ static void red_dispatcher_set_cursor_peer(RedChannel *channel, RedClient *clien
uint32_t *common_caps, int num_caps,
uint32_t *caps)
{
- RedWorkerMessageCursorConnect payload;
+ RedWorkerMessageCursorConnect payload = {0,};
RedDispatcher *dispatcher = (RedDispatcher *)channel->data;
spice_printerr("");
payload.client = client;
@@ -292,7 +292,7 @@ static void red_dispatcher_update_area(RedDispatcher *dispatcher, uint32_t surfa
QXLRect *qxl_area, QXLRect *qxl_dirty_rects,
uint32_t num_dirty_rects, uint32_t clear_dirty_region)
{
- RedWorkerMessageUpdate payload;
+ RedWorkerMessageUpdate payload = {0,};
payload.surface_id = surface_id;
payload.qxl_area = qxl_area;
@@ -522,7 +522,7 @@ static void
red_dispatcher_create_primary_surface_sync(RedDispatcher *dispatcher, uint32_t surface_id,
QXLDevSurfaceCreate *surface)
{
- RedWorkerMessageCreatePrimarySurface payload;
+ RedWorkerMessageCreatePrimarySurface payload = {0,};
dispatcher->surface_create = *surface;
payload.surface_id = surface_id;