DisplayServer (Wayland): warn if some properties of wl_output_listener are not supported

This commit is contained in:
Carter Li
2023-06-23 05:34:23 +00:00
parent fc587ecffa
commit 20f8b8558d
@@ -127,18 +127,26 @@ static void waylandOutputHandler(WaylandData* wldata, struct wl_registry* regist
#ifdef WL_OUTPUT_DONE_SINCE_VERSION
.done = (void*) stubListener,
#else
#warning wl_output_listener::done is not supported
#endif
#ifdef WL_OUTPUT_SCALE_SINCE_VERSION
.scale = waylandOutputScaleListener,
#else
#warning wl_output_listener::scale is not supported
#endif
#ifdef WL_OUTPUT_NAME_SINCE_VERSION
.name = waylandOutputNameListener,
#else
#warning wl_output_listener::name is not supported
#endif
#ifdef WL_OUTPUT_DESCRIPTION_SINCE_VERSION
.description = (void*) stubListener,
#else
#warning wl_output_listener::description is not supported
#endif
};