summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoachim Breuer <git@jmbreuer.net>2022-04-12 19:32:40 +0200
committerJoachim Breuer <git@jmbreuer.net>2022-04-12 19:40:00 +0200
commitfe3acdf9503b836111fb20c4839a25562d0484f7 (patch)
tree06970b07d038e29e372d1972a46ee62594fbaaf7
parent52e975263fe88105d151297768c7ac675ed94122 (diff)
fix pScrn->modes == NULL in xf86InitViewport()
track pScrn->modes along with qxl->x_modes
-rw-r--r--src/qxl_ums_mode.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/qxl_ums_mode.c b/src/qxl_ums_mode.c
index e4a7edc..5e5f668 100644
--- a/src/qxl_ums_mode.c
+++ b/src/qxl_ums_mode.c
@@ -65,7 +65,7 @@ qxl_add_mode (qxl_screen_t *qxl, ScrnInfoPtr pScrn, int width, int height, int t
DisplayModePtr mode;
mode = screen_create_mode (pScrn, width, height, type);
- qxl->x_modes = xf86ModesAdd (qxl->x_modes, mode);
+ pScrn->modes = qxl->x_modes = xf86ModesAdd (qxl->x_modes, mode);
return mode;
}