aboutsummaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorAaron Puchert <aaronpuchert@alice-dsl.net>2017-11-10 00:04:27 +0100
committerThomas Knudsen <busstoptaktik@users.noreply.github.com>2017-11-10 00:04:27 +0100
commit634184850a85145f20147c84f5a02fcd6df185a2 (patch)
tree99a30242b06b8c3e1386f615c5dbdf38a4c3baaa /docs
parent70550ae21c653cceefc2142fa89d0fb6c99101d9 (diff)
downloadPROJ-634184850a85145f20147c84f5a02fcd6df185a2.tar.gz
PROJ-634184850a85145f20147c84f5a02fcd6df185a2.zip
Ensure C89 compliance and enable more warnings (#650)
* Ensure C89 compliance and enable more warnings According to the contributing guidelines, the library is developed strictly in ANSI C 89. However, this is not enforced. Additionally, we enable more warnings: apart from -Wall and -Wextra we enable a warning that makes sure all enumeration values are covered in a switch statement. When compiling with Clang, we also turn on the warnings -Wc99-extensions and -Wc11-extensions. * Enable all warnings that are used on Travis This makes it easier to notice problems before pushing.
Diffstat (limited to 'docs')
0 files changed, 0 insertions, 0 deletions