From 7b0676ebaf30f8eeb31bb82368071d9ca4df9439 Mon Sep 17 00:00:00 2001 From: "Tobias C. Berner" Date: Fri, 16 Sep 2016 10:04:43 +0200 Subject: [PATCH] Include in waylandclipboard.cpp Summary: `errno.h` needs to be includes, as `errno`, `EAGAIN` and `EWOULDBLOCK` are used. Without: > --- helpers/xclipboardsync/CMakeFiles/org_kde_kwin_xclipboard_syncer.dir/all --- > /wrkdirs/usr/ports/x11-wm/plasma5-kwin/work/kwin-5.7.95/helpers/xclipboardsync/waylandclipboard.cpp:110:25: error: use of undeclared identifier 'errno' > if (n == -1 && (errno == EAGAIN || errno == EWOULDBLOCK) && ++retryCount < 1000) { > ^ > /wrkdirs/usr/ports/x11-wm/plasma5-kwin/work/kwin-5.7.95/helpers/xclipboardsync/waylandclipboard.cpp:110:34: error: use of undeclared identifier 'EAGAIN' > if (n == -1 && (errno == EAGAIN || errno == EWOULDBLOCK) && ++retryCount < 1000) { > ^ > /wrkdirs/usr/ports/x11-wm/plasma5-kwin/work/kwin-5.7.95/helpers/xclipboardsync/waylandclipboard.cpp:110:44: error: use of undeclared identifier 'errno' > if (n == -1 && (errno == EAGAIN || errno == EWOULDBLOCK) && ++retryCount < 1000) { > ^ > /wrkdirs/usr/ports/x11-wm/plasma5-kwin/work/kwin-5.7.95/helpers/xclipboardsync/waylandclipboard.cpp:110:53: error: use of undeclared identifier 'EWOULDBLOCK' > if (n == -1 && (errno == EAGAIN || errno == EWOULDBLOCK) && ++retryCount < 1000) { > ^ > 4 errors generated. > *** [helpers/xclipboardsync/CMakeFiles/org_kde_kwin_xclipboard_syncer.dir/waylandclipboard.cpp.o] Error code 1 Reviewers: graesslin Reviewed By: graesslin Subscribers: kwin Tags: #kwin Differential Revision: https://phabricator.kde.org/D2794 --- helpers/xclipboardsync/waylandclipboard.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/helpers/xclipboardsync/waylandclipboard.cpp b/helpers/xclipboardsync/waylandclipboard.cpp index 7702089087..2362304357 100644 --- a/helpers/xclipboardsync/waylandclipboard.cpp +++ b/helpers/xclipboardsync/waylandclipboard.cpp @@ -35,6 +35,7 @@ along with this program. If not, see . #include #include +#include #include using namespace KWayland::Client;