[libvirt] [PATCH 27/46] util: dbus: use #pragma once in headers

Jonathon Jongsma jjongsma at redhat.com
Tue Jun 18 16:12:57 UTC 2019


Signed-off-by: Jonathon Jongsma <jjongsma at redhat.com>
---
 src/util/virdbus.h     | 22 ++++++++++------------
 src/util/virdbuspriv.h | 11 ++++-------
 2 files changed, 14 insertions(+), 19 deletions(-)

diff --git a/src/util/virdbus.h b/src/util/virdbus.h
index c1e5de31ab..083c074d59 100644
--- a/src/util/virdbus.h
+++ b/src/util/virdbus.h
@@ -19,19 +19,18 @@
  *
  */
 
-#ifndef LIBVIRT_VIRDBUS_H
-# define LIBVIRT_VIRDBUS_H
+#pragma once
 
-# ifdef WITH_DBUS
-#  undef interface /* Work around namespace pollution in mingw's rpc.h */
-#  include <dbus/dbus.h>
-# else
-#  define DBusConnection void
-#  define DBusMessage void
-# endif
-# include "internal.h"
+#ifdef WITH_DBUS
+# undef interface /* Work around namespace pollution in mingw's rpc.h */
+# include <dbus/dbus.h>
+#else
+# define DBusConnection void
+# define DBusMessage void
+#endif
+#include "internal.h"
 
-# include <stdarg.h>
+#include <stdarg.h>
 
 void virDBusSetSharedBus(bool shared);
 
@@ -75,4 +74,3 @@ int virDBusIsServiceEnabled(const char *name);
 int virDBusIsServiceRegistered(const char *name);
 
 bool virDBusErrorIsUnknownMethod(virErrorPtr err);
-#endif /* LIBVIRT_VIRDBUS_H */
diff --git a/src/util/virdbuspriv.h b/src/util/virdbuspriv.h
index 5c0c7f8b6e..f96f393ff5 100644
--- a/src/util/virdbuspriv.h
+++ b/src/util/virdbuspriv.h
@@ -23,12 +23,11 @@
 # error "virdbuspriv.h may only be included by virdbus.c or test suites"
 #endif /* LIBVIRT_VIRDBUSPRIV_H_ALLOW */
 
-#ifndef LIBVIRT_VIRDBUSPRIV_H
-# define LIBVIRT_VIRDBUSPRIV_H
+#pragma once
 
-# include "virdbus.h"
+#include "virdbus.h"
 
-# if defined(WITH_DBUS) && !HAVE_DBUSBASICVALUE
+#if defined(WITH_DBUS) && !HAVE_DBUSBASICVALUE
 /* Copied (and simplified) from dbus 1.6.12, for use with older dbus headers */
 typedef union
 {
@@ -42,7 +41,7 @@ typedef union
   double dbl;          /**< as double */
   unsigned char byt;   /**< as byte */
 } DBusBasicValue;
-# endif
+#endif
 
 int virDBusMessageEncodeArgs(DBusMessage* msg,
                              const char *types,
@@ -55,5 +54,3 @@ int virDBusMessageDecodeArgs(DBusMessage* msg,
 int virDBusMessageEncode(DBusMessage* msg,
                          const char *types,
                          ...);
-
-#endif /* LIBVIRT_VIRDBUSPRIV_H */
-- 
2.20.1




More information about the libvir-list mailing list