From f7843a50abb8d4bca3d97039d5929076b8867827 Mon Sep 17 00:00:00 2001 From: Marius Vlad Date: Wed, 5 Dec 2018 14:40:31 +0200 Subject: [PATCH] clients/screenshot: Allow weston-screenshooter to be called directly As is stands now, libexec/weston-screenshooter can only be called from within weston server. This will allow weston-screenshooter to be called on the command line. The final scope here is to allow taking screenshots without the need of a keyboard. Signed-off-by: Marius Vlad --- clients/screenshot.c | 7 ------- 1 file changed, 7 deletions(-) diff --git a/clients/screenshot.c b/clients/screenshot.c index b74482a2..96fb1682 100644 --- a/clients/screenshot.c +++ b/clients/screenshot.c @@ -284,13 +284,6 @@ int main(int argc, char *argv[]) struct buffer_size buff_size = {}; struct screenshooter_data sh_data = {}; - if (getenv("WAYLAND_SOCKET") == NULL) { - fprintf(stderr, "%s must be launched by weston.\n" - "Use the MOD+S shortcut to take a screenshot.\n", - program_invocation_short_name); - return -1; - } - display = wl_display_connect(NULL); if (display == NULL) { fprintf(stderr, "failed to create display: %m\n");