cairo_win32_surface_get_dc: Return NULL for error surfaces
Surfaces from _cairo_surface_create_in_error() have no backend. This commit fixes a NULL pointer dereference in cairo_win32_surface_get_dc().
Fixes: #405 (closed) Signed-off-by: Uli Schlachter psychon@znc.in