summaryrefslogtreecommitdiffstats
path: root/server
diff options
context:
space:
mode:
authorYaniv Kamay <ykamay@redhat.com>2009-12-21 00:29:39 +0200
committerYaniv Kamay <ykamay@redhat.com>2010-01-03 17:45:32 +0200
commit8aa4ea3662a17d9d7b6c25d5b055eae298e9c62a (patch)
tree094194b52521c1e947d994f9054f4071135fdaac /server
parent80dddb8d2a9e43f4d7129ec48d5e229526488025 (diff)
downloadspice-8aa4ea3662a17d9d7b6c25d5b055eae298e9c62a.tar.gz
spice-8aa4ea3662a17d9d7b6c25d5b055eae298e9c62a.tar.xz
spice-8aa4ea3662a17d9d7b6c25d5b055eae298e9c62a.zip
spice: sever: remove assert on nop copy bits
Diffstat (limited to 'server')
-rw-r--r--server/red_worker.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/server/red_worker.c b/server/red_worker.c
index 4d64b854..ca4804f7 100644
--- a/server/red_worker.c
+++ b/server/red_worker.c
@@ -2910,7 +2910,7 @@ static inline void red_use_stream_trace(RedWorker *worker, Drawable *drawable)
trace_end = trace + NUM_TRACE_ITEMS;
for (; trace < trace_end; trace++) {
if (__red_is_next_stream_frame(drawable, trace->width, trace->height,
- &trace->dest_area, trace->time, NULL, worker->dev_info.phys_delta)) {
+ &trace->dest_area, trace->time, NULL, worker->dev_info.phys_delta)) {
red_stream_add_frame(worker, drawable,
trace->frames_count,
trace->gradual_frames_count,
@@ -3183,7 +3183,9 @@ static void add_clip_rects(QRegion *rgn, PHYSICAL data, unsigned long phys_delta
static inline Shadow *__new_shadow(RedWorker *worker, Drawable *item, Point *delta)
{
- ASSERT(delta->x || delta->y);
+ if (!delta->x && !delta->y) {
+ return NULL;
+ }
Shadow *shadow = malloc(sizeof(Shadow));
if (!shadow) {