From be86145322e6157994b348711b7bedd209b565ea Mon Sep 17 00:00:00 2001 From: Simon Ser Date: Mon, 23 May 2022 10:32:26 +0200 Subject: output: turn make/model/serial into char * This allows the make/model/serial to be NULL when unset, and allows them to be longer than the hardcoded array length. This is a breaking change: compositors need to handle the new NULL case, and we stop setting make/model to useless "headless" or "wayland" strings. --- backend/headless/output.c | 2 -- 1 file changed, 2 deletions(-) (limited to 'backend/headless') diff --git a/backend/headless/output.c b/backend/headless/output.c index 10de845f..824a265e 100644 --- a/backend/headless/output.c +++ b/backend/headless/output.c @@ -115,8 +115,6 @@ struct wlr_output *wlr_headless_add_output(struct wlr_backend *wlr_backend, struct wlr_output *wlr_output = &output->wlr_output; output_set_custom_mode(output, width, height, 0); - strncpy(wlr_output->make, "headless", sizeof(wlr_output->make)); - strncpy(wlr_output->model, "headless", sizeof(wlr_output->model)); char name[64]; snprintf(name, sizeof(name), "HEADLESS-%zu", ++backend->last_output_num); -- cgit v1.2.3