src/cairo-qt-surface.cpp calls _cairo_surface_init incorrectly
In src/cairo-qt-surface.cpp around line 1539 the function cairo_qt_surface_create calls _cairo_surface_init incorrectly, with 4 arguments instead of the 5 required. https://gitlab.freedesktop.org/cairo/cairo/blob/master/src/cairo-qt-surface.cpp#L1539
This is done again around line 1578 in function cairo_qt_surface_create_with_qimage. https://gitlab.freedesktop.org/cairo/cairo/blob/master/src/cairo-qt-surface.cpp#L1578
And again around line 1639 in function cairo_qt_surface_create_with_qpixmap. https://gitlab.freedesktop.org/cairo/cairo/blob/master/src/cairo-qt-surface.cpp#L1639