sway/config/output.c: fix null deref on output config

If there's no config for the output, oc is null, but some screens might
have a default rotation, causing the log call to dereference a null
pointer.

Signed-off-by: Anna (navi) Figueiredo Gomes <navi@vlhl.dev>
This commit is contained in:
Anna (navi) Figueiredo Gomes 2024-05-18 16:13:08 +02:00 committed by Simon Ser
parent 796898519b
commit fd3b643d15

View file

@ -448,7 +448,7 @@ static void queue_output_config(struct output_config *oc,
#endif #endif
} }
if (wlr_output->transform != tr) { if (wlr_output->transform != tr) {
sway_log(SWAY_DEBUG, "Set %s transform to %d", oc->name, tr); sway_log(SWAY_DEBUG, "Set %s transform to %d", wlr_output->name, tr);
wlr_output_state_set_transform(pending, tr); wlr_output_state_set_transform(pending, tr);
} }