Bug 265767
| Summary: | [WPE] Fix missing initializer warning for member wl_pointer_listener::axis_relative_direction and related issues | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Lauro Moura <lmoura> |
| Component: | WPE WebKit | Assignee: | Lauro Moura <lmoura> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | bugs-noreply |
| Priority: | P2 | ||
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
Lauro Moura
app/webkit/Source/WebKit/WPEPlatform/wpe/wayland/WPEWaylandSeat.cpp:267:1: warning: missing initializer for member ‘wl_pointer_listener::axis_relative_direction’ [-Wmissing-field-initializers]
267 | };
| ^
On a manual build outside flatpak, it also failed, but complaining about too many initializers to wl_surface_listener. 271427@main added an axis_relative_direction slot, but to wl_surface_listener instead of the `wl_pointer_listener` one, 265775@main.
.../Source/WebKit/WPEPlatform/wpe/wayland/WPEViewWayland.cpp:223:1: error: too many initializers for 'const wl_surface_listener'
223 | namespace std
| ^
Patch incoming.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Lauro Moura
Pull request: https://github.com/WebKit/WebKit/pull/21246
EWS
Committed 271479@main (b9f2021a494c): <https://commits.webkit.org/271479@main>
Reviewed commits have been landed. Closing PR #21246 and removing active labels.