diff options
author | Joachim Breuer <git@jmbreuer.net> | 2022-04-12 19:32:40 +0200 |
---|---|---|
committer | Joachim Breuer <git@jmbreuer.net> | 2022-04-12 19:40:00 +0200 |
commit | fe3acdf9503b836111fb20c4839a25562d0484f7 (patch) | |
tree | 06970b07d038e29e372d1972a46ee62594fbaaf7 | |
parent | 52e975263fe88105d151297768c7ac675ed94122 (diff) |
fix pScrn->modes == NULL in xf86InitViewport()
track pScrn->modes along with qxl->x_modes
-rw-r--r-- | src/qxl_ums_mode.c | 2 |
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; } |