aboutsummaryrefslogtreecommitdiffstats
path: root/include/pugl/detail/win_cairo.c
diff options
context:
space:
mode:
Diffstat (limited to 'include/pugl/detail/win_cairo.c')
-rw-r--r--include/pugl/detail/win_cairo.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/include/pugl/detail/win_cairo.c b/include/pugl/detail/win_cairo.c
index 1b9afb9..866569c 100644
--- a/include/pugl/detail/win_cairo.c
+++ b/include/pugl/detail/win_cairo.c
@@ -96,11 +96,10 @@ puglWinCairoOpen(PuglView* view)
PuglInternals* const impl = view->impl;
PuglWinCairoSurface* const surface = (PuglWinCairoSurface*)impl->surface;
- cairo_status_t st = CAIRO_STATUS_SUCCESS;
if (!(surface->surface = cairo_win32_surface_create(surface->drawDc)) ||
- (st = cairo_surface_status(surface->surface)) ||
+ cairo_surface_status(surface->surface) ||
!(surface->cr = cairo_create(surface->surface)) ||
- (st = cairo_status(surface->cr))) {
+ cairo_status(surface->cr)) {
return PUGL_CREATE_CONTEXT_FAILED;
}