[PATCH weston v3 08/17] compositor-wayland: refactor load_wayland_backend
Pekka Paalanen
ppaalanen at gmail.com
Fri May 6 13:09:53 UTC 2016
On Thu, 5 May 2016 22:45:46 +0200
Benoit Gschwind <gschwind at gnu-log.net> wrote:
> Rename variable new_config to config in load_wayland_backend function.
>
> Signed-off-by: Benoit Gschwind <gschwind at gnu-log.net>
> ---
> src/main.c | 54 +++++++++++++++++++++++++++---------------------------
> 1 file changed, 27 insertions(+), 27 deletions(-)
>
> diff --git a/src/main.c b/src/main.c
> index 2ff8cd7..8d42ec5 100644
> --- a/src/main.c
> +++ b/src/main.c
> @@ -1043,7 +1043,7 @@ static int
> load_wayland_backend(struct weston_compositor *c, char const * backend,
> int *argc, char *argv[], struct weston_config *wc)
> {
> - struct weston_wayland_backend_config new_config = {{ 0, }};
> + struct weston_wayland_backend_config config = {{ 0, }};
> struct weston_config_section *section;
> struct weston_wayland_backend_output_config *oc;
> int count, width, height, scale;
> @@ -1055,44 +1055,44 @@ load_wayland_backend(struct weston_compositor *c, char const * backend,
> { WESTON_OPTION_INTEGER, "width", 0, &width },
> { WESTON_OPTION_INTEGER, "height", 0, &height },
> { WESTON_OPTION_INTEGER, "scale", 0, &scale },
> - { WESTON_OPTION_STRING, "display", 0, &new_config.display_name },
> - { WESTON_OPTION_BOOLEAN, "use-pixman", 0, &new_config.use_pixman },
> + { WESTON_OPTION_STRING, "display", 0, &config.display_name },
> + { WESTON_OPTION_BOOLEAN, "use-pixman", 0, &config.use_pixman },
> { WESTON_OPTION_INTEGER, "output-count", 0, &count },
> - { WESTON_OPTION_BOOLEAN, "fullscreen", 0, &new_config.fullscreen },
> - { WESTON_OPTION_BOOLEAN, "sprawl", 0, &new_config.sprawl },
> + { WESTON_OPTION_BOOLEAN, "fullscreen", 0, &config.fullscreen },
> + { WESTON_OPTION_BOOLEAN, "sprawl", 0, &config.sprawl },
> };
>
> width = 0;
> height = 0;
> scale = 0;
> - new_config.display_name = NULL;
> - new_config.use_pixman = 0;
> + config.display_name = NULL;
> + config.use_pixman = 0;
> count = 1;
> - new_config.fullscreen = 0;
> - new_config.sprawl = 0;
> + config.fullscreen = 0;
> + config.sprawl = 0;
> parse_options(wayland_options,
> ARRAY_LENGTH(wayland_options), argc, argv);
>
> - new_config.cursor_size = 32;
> - new_config.cursor_theme = NULL;
> - new_config.base.struct_size = sizeof(struct weston_wayland_backend_config);
> - new_config.base.struct_version = WESTON_WAYLAND_BACKEND_CONFIG_VERSION;
> + config.cursor_size = 32;
> + config.cursor_theme = NULL;
> + config.base.struct_size = sizeof(struct weston_wayland_backend_config);
> + config.base.struct_version = WESTON_WAYLAND_BACKEND_CONFIG_VERSION;
>
> section = weston_config_get_section(wc, "shell", NULL, NULL);
> weston_config_section_get_string(section, "cursor-theme",
> - &new_config.cursor_theme, NULL);
> + &config.cursor_theme, NULL);
> weston_config_section_get_int(section, "cursor-size",
> - &new_config.cursor_size, 32);
> + &config.cursor_size, 32);
>
> - if (new_config.sprawl) {
> + if (config.sprawl) {
> /* do nothing, everything is already set */
> - ret = load_backend_new(c, backend, &new_config.base);
> - wayland_backend_config_release(&new_config);
> + ret = load_backend_new(c, backend, &config.base);
> + wayland_backend_config_release(&config);
> return ret;
> }
>
> - if (new_config.fullscreen) {
> - oc = wayland_backend_config_add_new_output(&new_config);
> + if (config.fullscreen) {
> + oc = wayland_backend_config_add_new_output(&config);
> if (!oc) {
> ret = -1;
> goto err_outputs;
> @@ -1104,8 +1104,8 @@ load_wayland_backend(struct weston_compositor *c, char const * backend,
> oc->transform = WL_OUTPUT_TRANSFORM_NORMAL;
> oc->scale = 1;
>
> - ret = load_backend_new(c, backend, &new_config.base);
> - wayland_backend_config_release(&new_config);
> + ret = load_backend_new(c, backend, &config.base);
> + wayland_backend_config_release(&config);
> return ret;
> }
>
> @@ -1123,7 +1123,7 @@ load_wayland_backend(struct weston_compositor *c, char const * backend,
> }
> free(name);
>
> - oc = wayland_backend_config_add_new_output(&new_config);
> + oc = wayland_backend_config_add_new_output(&config);
>
> if (!oc) {
> ret = -1;
> @@ -1143,7 +1143,7 @@ load_wayland_backend(struct weston_compositor *c, char const * backend,
> scale = 1;
> while (count > 0) {
>
> - oc = wayland_backend_config_add_new_output(&new_config);
> + oc = wayland_backend_config_add_new_output(&config);
>
> if (!oc) {
> ret = -1;
> @@ -1159,12 +1159,12 @@ load_wayland_backend(struct weston_compositor *c, char const * backend,
> --count;
> }
>
> - ret = load_backend_new(c, backend, &new_config.base);
> - wayland_backend_config_release(&new_config);
> + ret = load_backend_new(c, backend, &config.base);
> + wayland_backend_config_release(&config);
> return ret;
>
> err_outputs:
> - wayland_backend_config_release(&new_config);
> + wayland_backend_config_release(&config);
> return ret;
> }
>
Ok.
Reviewed-by: Pekka Paalanen <pekka.paalanen at collabora.co.uk>
Thanks,
pq
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 811 bytes
Desc: OpenPGP digital signature
URL: <https://lists.freedesktop.org/archives/wayland-devel/attachments/20160506/4da53246/attachment.sig>
More information about the wayland-devel
mailing list