With this, you should be able to build src/ and plugins/ warning-free with CFLAGS="-Wall -Wextra -g -Og -Wno-unused-parameter -Wunreachable-code -Wformat=2 -Wundef -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Werror-implicit-function-declaration"
(or just -Wall -Wextra -g -Og -Wno-unused-parameter -Wwrite-strings
to start with) but for some Lexilla prototype and one deprecated Lexilla call.
To review, go per-commit as it should be fairly trivial that way. Also, everything but maybe 12b30c5 should not be controversial I think -- but please, raise any concern!
https://github.com/geany/geany/pull/3665
(20 files)
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.