From d6d102751083a189d1d450ced62e6c527e2b640c Mon Sep 17 00:00:00 2001 From: Tomi Valkeinen Date: Mon, 25 Apr 2016 17:16:06 +0300 Subject: kmscapture: Clang doesn't like variable len arrays, use vector --- tests/kmscapture.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/tests/kmscapture.cpp b/tests/kmscapture.cpp index 81650d7..3f1243b 100644 --- a/tests/kmscapture.cpp +++ b/tests/kmscapture.cpp @@ -361,7 +361,8 @@ int main(int argc, char** argv) FAIL_IF(i < nr_cameras, "available plane not found"); - struct pollfd fds[nr_cameras + 1] = { }; + vector fds(nr_cameras + 1); + for (i = 0; i < nr_cameras; i++) { fds[i].fd = cameras[i]->fd(); fds[i].events = POLLIN; @@ -370,7 +371,7 @@ int main(int argc, char** argv) fds[nr_cameras].events = POLLIN; while (true) { - int r = poll(fds, nr_cameras + 1, -1); + int r = poll(fds.data(), nr_cameras + 1, -1); ASSERT(r > 0); if (fds[nr_cameras].revents != 0) -- cgit v1.2.3