Date: Sat, 2 Oct 2021 11:30:39 GMT From: Dimitry Andric <dim@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 9324aed8ec1e - main - emulators/elliott: fix unused but set variable Message-ID: <202110021130.192BUdis093017@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by dim (src committer): URL: https://cgit.FreeBSD.org/ports/commit/?id=9324aed8ec1e8eded0cf24824d5fc8732a93155b commit 9324aed8ec1e8eded0cf24824d5fc8732a93155b Author: Dimitry Andric <dim@FreeBSD.org> AuthorDate: 2021-09-13 07:56:40 +0000 Commit: Dimitry Andric <dim@FreeBSD.org> CommitDate: 2021-10-02 11:24:44 +0000 emulators/elliott: fix unused but set variable During an exp-run for llvm 13 (see bug 258209), it turned out that emulators/elliott fails to build with clang 13: emulator.c:536:20: error: variable 'y' set but not used [-Werror,-Wunused-but-set-variable] int x, x1, y; ^ 1 error generated. This is because x, x1 and y are used in ncurses getyx() macros, but in this case the program is not interested in the y result. Mark it as __unused to get rid of the warning. PR: 258471 Approved by: maintainer timeout (2 weeks) MFH: 2021Q4 --- emulators/elliott-803/files/patch-emulator_emulator.c | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/emulators/elliott-803/files/patch-emulator_emulator.c b/emulators/elliott-803/files/patch-emulator_emulator.c new file mode 100644 index 000000000000..c8cd49eb7858 --- /dev/null +++ b/emulators/elliott-803/files/patch-emulator_emulator.c @@ -0,0 +1,11 @@ +--- emulator/emulator.c.orig 2020-11-27 12:36:20 UTC ++++ emulator/emulator.c +@@ -533,7 +533,7 @@ bool handle_key(commands_t *cmd, + wch[0] = c; + wch[1] = L'\0'; + +- int x, x1, y; ++ int x, x1, y __unused; + getyx(pads->status, y, x); + + waddwstr(pads->status, wch);
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202110021130.192BUdis093017>