diff options
author | Jonathon Jongsma <jjongsma@redhat.com> | 2016-04-20 15:12:47 -0500 |
---|---|---|
committer | Jonathon Jongsma <jjongsma@redhat.com> | 2016-09-07 11:05:10 -0500 |
commit | 2d0f14f1f555459e6743c8c85aa510d7d331dc75 (patch) | |
tree | 306589a76b39574340fd2cd6fdf96438eb1a1fb2 | |
parent | c7000f62c19857dbd6f60a0fe7f403c1d7a6845a (diff) |
Print warnings on untested code pathsrefactory-20160907
-rw-r--r-- | server/display-channel.c | 3 | ||||
-rw-r--r-- | server/sound.c | 1 |
2 files changed, 4 insertions, 0 deletions
diff --git a/server/display-channel.c b/server/display-channel.c index ac4d92b5..90f910ab 100644 --- a/server/display-channel.c +++ b/server/display-channel.c @@ -1987,6 +1987,9 @@ void display_channel_create_surface(DisplayChannel *display, uint32_t surface_id QXLInstance *qxl = common_graphics_channel_get_qxl(COMMON_GRAPHICS_CHANNEL(display)); RedsState *reds = red_qxl_get_server(qxl->st); GArray *renderers = reds_get_renderers(reds); + /* These days, noone is trying to use multiple renderers, the software one + * is always used */ + g_warn_if_fail(renderers->len == 1); for (i = 0; i < renderers->len; i++) { uint32_t renderer = g_array_index(renderers, uint32_t, i); surface->context.canvas = create_canvas_for_surface(display, surface, renderer); diff --git a/server/sound.c b/server/sound.c index 35686830..43c9a35d 100644 --- a/server/sound.c +++ b/server/sound.c @@ -1639,6 +1639,7 @@ void snd_set_playback_compression(int on) SndWorker *now = workers; for (; now; now = now->next) { + g_critical("untested code path"); uint32_t type; g_object_get(now->base_channel, "channel-type", &type, NULL); if (type == SPICE_CHANNEL_PLAYBACK && now->connection) { |