Signed-off-by: Benoit Gschwind <gschw...@gnu-log.net> --- src/main.c | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-)
diff --git a/src/main.c b/src/main.c index f034dda..9c15b71 100644 --- a/src/main.c +++ b/src/main.c @@ -692,7 +692,7 @@ load_headless_backend(struct weston_compositor *c, char const * backend, { struct weston_headless_backend_config config = {{ 0, }}; int ret = 0; - const char *transform = "normal"; + const char *transform = NULL; config.width = 1024; config.height = 640; @@ -706,8 +706,12 @@ load_headless_backend(struct weston_compositor *c, char const * backend, parse_options(options, ARRAY_LENGTH(options), argc, argv); - if (weston_parse_transform(transform, &config.transform) < 0) - weston_log("Invalid transform \"%s\"\n", transform); + config.transform = WL_OUTPUT_TRANSFORM_NORMAL; + if(transform) { + if (weston_parse_transform(transform, &config.transform) < 0) + weston_log("Invalid transform \"%s\"\n", transform); + free(transform); + } config.base.struct_version = WESTON_HEADLESS_BACKEND_CONFIG_VERSION; config.base.struct_size = sizeof(struct weston_headless_backend_config); -- 2.7.3 _______________________________________________ wayland-devel mailing list wayland-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/wayland-devel