From a25f9744730b5263acdec184a12e58f6d4caced9 Mon Sep 17 00:00:00 2001 From: Phenom Date: Thu, 14 Feb 2019 22:48:33 +0100 Subject: [PATCH] Fix Warnings for 'RsGxsIfaceHelper' defined as a struct here but previously declared as a class In file included from ../../../trunk/retroshare-gui/src/main.cpp:66: In file included from ../../../trunk/libretroshare/src/retroshare/ rsidentity.h:31: ../../../trunk/libretroshare/src/retroshare/rsgxsifacehelper.h:43:1: warning: 'RsGxsIfaceHelper' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct RsGxsIfaceHelper ^ ../../../trunk/retroshare-gui/src/util/RsGxsUpdateBroadcast.h:28:1: note: did you mean struct here? class RsGxsIfaceHelper; ^~~~~ struct --- retroshare-gui/src/gui/gxs/GxsIdChooser.h | 2 +- retroshare-gui/src/gui/gxs/GxsMessageFrameWidget.h | 2 +- retroshare-gui/src/gui/gxs/GxsUserNotify.h | 2 +- retroshare-gui/src/gui/gxs/RsGxsUpdateBroadcastBase.h | 2 +- retroshare-gui/src/gui/gxs/RsGxsUpdateBroadcastPage.h | 2 +- retroshare-gui/src/gui/gxs/RsGxsUpdateBroadcastWidget.h | 2 +- retroshare-gui/src/util/RsGxsUpdateBroadcast.h | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/retroshare-gui/src/gui/gxs/GxsIdChooser.h b/retroshare-gui/src/gui/gxs/GxsIdChooser.h index 2677a8233..dbd9fb91f 100644 --- a/retroshare-gui/src/gui/gxs/GxsIdChooser.h +++ b/retroshare-gui/src/gui/gxs/GxsIdChooser.h @@ -28,7 +28,7 @@ // should update regularly. They also should update only when visible, to save CPU time. // -class RsGxsIfaceHelper; +struct RsGxsIfaceHelper; class RsGxsUpdateBroadcastBase; #define IDCHOOSER_ID_REQUIRED 0x0001 diff --git a/retroshare-gui/src/gui/gxs/GxsMessageFrameWidget.h b/retroshare-gui/src/gui/gxs/GxsMessageFrameWidget.h index b99ad23d5..41b98dc6b 100644 --- a/retroshare-gui/src/gui/gxs/GxsMessageFrameWidget.h +++ b/retroshare-gui/src/gui/gxs/GxsMessageFrameWidget.h @@ -24,7 +24,7 @@ #include "gui/gxs/RsGxsUpdateBroadcastWidget.h" #include "util/TokenQueue.h" -class RsGxsIfaceHelper; +struct RsGxsIfaceHelper; class UIStateHelper; class GxsMessageFrameWidget : public RsGxsUpdateBroadcastWidget, public TokenResponse diff --git a/retroshare-gui/src/gui/gxs/GxsUserNotify.h b/retroshare-gui/src/gui/gxs/GxsUserNotify.h index 174017803..c4dca9995 100644 --- a/retroshare-gui/src/gui/gxs/GxsUserNotify.h +++ b/retroshare-gui/src/gui/gxs/GxsUserNotify.h @@ -25,7 +25,7 @@ #include "gui/common/UserNotify.h" #include "util/TokenQueue.h" -class RsGxsIfaceHelper; +struct RsGxsIfaceHelper; class RsGxsUpdateBroadcastBase; class GxsUserNotify : public UserNotify, public TokenResponse diff --git a/retroshare-gui/src/gui/gxs/RsGxsUpdateBroadcastBase.h b/retroshare-gui/src/gui/gxs/RsGxsUpdateBroadcastBase.h index afc62d686..ef19a1967 100644 --- a/retroshare-gui/src/gui/gxs/RsGxsUpdateBroadcastBase.h +++ b/retroshare-gui/src/gui/gxs/RsGxsUpdateBroadcastBase.h @@ -24,7 +24,7 @@ #include class QShowEvent; -class RsGxsIfaceHelper; +struct RsGxsIfaceHelper; class RsGxsUpdateBroadcast; typedef uint32_t TurtleRequestId ; diff --git a/retroshare-gui/src/gui/gxs/RsGxsUpdateBroadcastPage.h b/retroshare-gui/src/gui/gxs/RsGxsUpdateBroadcastPage.h index 9efc5a8db..3a37c06cd 100644 --- a/retroshare-gui/src/gui/gxs/RsGxsUpdateBroadcastPage.h +++ b/retroshare-gui/src/gui/gxs/RsGxsUpdateBroadcastPage.h @@ -31,7 +31,7 @@ // widget. // -class RsGxsIfaceHelper; +struct RsGxsIfaceHelper; class RsGxsUpdateBroadcastBase; typedef uint32_t TurtleRequestId ; diff --git a/retroshare-gui/src/gui/gxs/RsGxsUpdateBroadcastWidget.h b/retroshare-gui/src/gui/gxs/RsGxsUpdateBroadcastWidget.h index bb72a8205..d1404b656 100644 --- a/retroshare-gui/src/gui/gxs/RsGxsUpdateBroadcastWidget.h +++ b/retroshare-gui/src/gui/gxs/RsGxsUpdateBroadcastWidget.h @@ -31,7 +31,7 @@ // widget. // -class RsGxsIfaceHelper; +struct RsGxsIfaceHelper; class RsGxsUpdateBroadcastBase; typedef uint32_t TurtleRequestId; diff --git a/retroshare-gui/src/util/RsGxsUpdateBroadcast.h b/retroshare-gui/src/util/RsGxsUpdateBroadcast.h index 9f12d30de..1a776f2c4 100644 --- a/retroshare-gui/src/util/RsGxsUpdateBroadcast.h +++ b/retroshare-gui/src/util/RsGxsUpdateBroadcast.h @@ -25,7 +25,7 @@ #include -class RsGxsIfaceHelper; +struct RsGxsIfaceHelper; struct RsGxsChanges; typedef uint32_t TurtleRequestId ;