cal: fix compilation error with GCC 8.0
commitfb18c656a34b6967c76facc4f4df20341e2d17df
authorStefan Becker <chemobejk@gmail.com>
Sun, 11 Feb 2018 20:03:01 +0000 (11 22:03 +0200)
committerStefan Becker <chemobejk@gmail.com>
Sun, 11 Feb 2018 20:03:01 +0000 (11 22:03 +0200)
tree5345b1c1b93f6e43510e0bf8c83c93c8c57e5b0a
parentd5915e68e0305c9ef96b62e7c2888f80e8e31cef
cal: fix compilation error with GCC 8.0

Fedora Rawhide has already moved to GCC 8.0 which adds the warning
option -Wcast-function-type to -Wextra. Add this option to our list of
additional quality flags.

The code worked just by luck, because casting between sipe_public and
sipe_private is in practice just a no-op. Introduce a proper callback
function to remove the incorrect function cast.
configure.ac
src/core/sipe-cal.c