mozilla-cairo-return.patch
changeset 226 6bf3bb4c115e
child 285 0287f70d86e9
equal deleted inserted replaced
225:5a7504b93699 226:6bf3bb4c115e
       
     1 # HG changeset patch
       
     2 # User Wolfgang Rosenauer <wr@rosenauer.org>
       
     3 # Parent e36e1a20cb5e1ba0e4bc3facac58029544d92e0a
       
     4 Bug 631155 - undefined return value in function '_cairo_surface_wrapper_flush'
       
     5 
       
     6 diff --git a/gfx/cairo/cairo/src/cairo-surface-wrapper.c b/gfx/cairo/cairo/src/cairo-surface-wrapper.c
       
     7 --- a/gfx/cairo/cairo/src/cairo-surface-wrapper.c
       
     8 +++ b/gfx/cairo/cairo/src/cairo-surface-wrapper.c
       
     9 @@ -526,9 +526,12 @@ _cairo_surface_wrapper_fini (cairo_surfa
       
    10  }
       
    11  
       
    12  cairo_status_t
       
    13  _cairo_surface_wrapper_flush (cairo_surface_wrapper_t *wrapper)
       
    14  {
       
    15      if (wrapper->target->backend->flush) {
       
    16  	return wrapper->target->backend->flush(wrapper->target);
       
    17      }
       
    18 +
       
    19 +    // this is preliminary to cool down gcc and build checks
       
    20 +    return CAIRO_STATUS_SUCCESS;
       
    21  }