diff --git a/src/gdisp/gdisp.c b/src/gdisp/gdisp.c index 2ac55f1b..9f3ff11b 100644 --- a/src/gdisp/gdisp.c +++ b/src/gdisp/gdisp.c @@ -1415,7 +1415,7 @@ void gdispGBlitArea(GDisplay *g, coord_t x, coord_t y, coord_t cx, coord_t cy, c if (full & 0x30) { g->p.x = x-a; g->p.y = y+b; drawpixel_clip(g); } if (full == 0xFF) { autoflush(g); - MUTEX_EXIT(); + MUTEX_EXIT(g); return; } }