From c46e645bad6e66559e674acba2904ec1cb3f99a6 Mon Sep 17 00:00:00 2001 From: "Enrico Weigelt, metux IT consult" Date: Wed, 12 Feb 2025 11:24:02 +0100 Subject: [PATCH] glamor: use explicit field initializers for XF86ModuleData Even though the order of these fields shouldn't change anytime soon, it's still better programming style to name'em explicitly. Signed-off-by: Enrico Weigelt, metux IT consult Part-of: --- glamor/glamor_eglmodule.c | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/glamor/glamor_eglmodule.c b/glamor/glamor_eglmodule.c index 326af3aa6..8ba9ba037 100644 --- a/glamor/glamor_eglmodule.c +++ b/glamor/glamor_eglmodule.c @@ -35,16 +35,18 @@ #include "glamor.h" static XF86ModuleVersionInfo VersRec = { - GLAMOR_EGL_MODULE_NAME, - MODULEVENDORSTRING, - MODINFOSTRING1, - MODINFOSTRING2, - XORG_VERSION_CURRENT, - 1, 0, 1, /* version */ - ABI_CLASS_ANSIC, /* Only need the ansic layer */ - ABI_ANSIC_VERSION, - MOD_CLASS_NONE, - {0, 0, 0, 0} /* signature, to be patched into the file by a tool */ + .modname = GLAMOR_EGL_MODULE_NAME, + .vendor = MODULEVENDORSTRING, + ._modinfo1_ = MODINFOSTRING1, + ._modinfo2_ = MODINFOSTRING2, + .xf86version = XORG_VERSION_CURRENT, + .majorversion = 1, + .minorversion = 0, + .patchlevel = 1, + .abiclass = ABI_CLASS_ANSIC, + .abiversion = ABI_ANSIC_VERSION, }; -_X_EXPORT XF86ModuleData glamoreglModuleData = { &VersRec, NULL, NULL }; +_X_EXPORT XF86ModuleData glamoreglModuleData = { + .vers = &VersRec +};