diff options
author | Grant Erickson <marathon96@gmail.com> | 2015-10-20 23:44:36 -0700 |
---|---|---|
committer | Patrik Flykt <patrik.flykt@linux.intel.com> | 2015-10-21 13:02:58 +0300 |
commit | 3876a4d6c6f6f313586b38a90dd768a5ab2350b8 (patch) | |
tree | ae73eae84d7c3262416214ff373be5274bc2b7a3 /gdbus | |
parent | b796b2e1e2071c58ca8cce00b0fc8aef16498ab5 (diff) | |
download | connman-3876a4d6c6f6f313586b38a90dd768a5ab2350b8.tar.gz |
gdbus: Move typedefs for interwork with strict compilers
Move enumeration type defintions AFTER the enumerations themselves
are declared and defined such that the header works with strict
compilers.
Diffstat (limited to 'gdbus')
-rw-r--r-- | gdbus/gdbus.h | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/gdbus/gdbus.h b/gdbus/gdbus.h index d99c2549..7a6a18f2 100644 --- a/gdbus/gdbus.h +++ b/gdbus/gdbus.h @@ -31,10 +31,6 @@ extern "C" { #include <dbus/dbus.h> #include <glib.h> -typedef enum GDBusMethodFlags GDBusMethodFlags; -typedef enum GDBusSignalFlags GDBusSignalFlags; -typedef enum GDBusPropertyFlags GDBusPropertyFlags; -typedef enum GDBusSecurityFlags GDBusSecurityFlags; typedef struct GDBusArgInfo GDBusArgInfo; typedef struct GDBusMethodTable GDBusMethodTable; @@ -115,6 +111,11 @@ enum GDBusSecurityFlags { G_DBUS_SECURITY_FLAG_ALLOW_INTERACTION = (1 << 2), }; +typedef enum GDBusMethodFlags GDBusMethodFlags; +typedef enum GDBusSignalFlags GDBusSignalFlags; +typedef enum GDBusPropertyFlags GDBusPropertyFlags; +typedef enum GDBusSecurityFlags GDBusSecurityFlags; + struct GDBusArgInfo { const char *name; const char *signature; |