_sd-common.h: avoid parsing errors with Coverity
authorKamil Dudka <kdudka@redhat.com>
Wed, 5 Aug 2020 21:53:40 +0000 (23:53 +0200)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Fri, 7 Aug 2020 15:00:30 +0000 (17:00 +0200)
commit5aec8fe54e47dbffc9ed705e4211f935bdca1550
tree5535e87dbcec3fc5e208a13eb6bfcad50dd33f32
parentf9ad4ea2ca06e7067da269743d6f7d70b9ae4864
_sd-common.h: avoid parsing errors with Coverity

The commit 1070d271fa8fa553d57dd5f74dd1e3f60732d0b9 which was supposed
too fix this does not seem to take effect any more.  We get again 34%
compilation success rate while scanning systemd itself.  Moreover, the
installed header file breaks compilation of programs that include it:

"/usr/include/systemd/_sd-common.h", line 23: error #35: #error directive: "Do
          not include _sd-common.h directly; it is a private header."
  #  error "Do not include _sd-common.h directly; it is a private header."
     ^

(cherry picked from commit 4191b3282afbca9f1ef333f91bb6566c374da1fe)
src/systemd/_sd-common.h