diff options
Diffstat (limited to 'frontends')
-rw-r--r-- | frontends/framebuffer/framebuffer.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/frontends/framebuffer/framebuffer.c b/frontends/framebuffer/framebuffer.c index 649862aa3..e1301ceed 100644 --- a/frontends/framebuffer/framebuffer.c +++ b/frontends/framebuffer/framebuffer.c @@ -333,7 +333,9 @@ framebuffer_plot_bitmap(const struct redraw_context *ctx, loc.x1 = loc.x0 + width; loc.y1 = loc.y0 + height; - return nsfb_plot_copy(bm, NULL, nsfb, &loc); + if (!nsfb_plot_copy(bm, NULL, nsfb, &loc)) { + return NSERROR_INVALID; + } } nsfb_plot_get_clip(nsfb, &clipbox); |