From ef4fa870fc2f688ddc2f137954d1988cac2ef1b5 Mon Sep 17 00:00:00 2001 From: hjk Date: Mon, 15 May 2023 11:32:51 +0200 Subject: [PATCH] Fossil: Make operator== fro RepositorySettings a hidden friend Change-Id: I82091ddec03ea10ef0fbd5ec2767a8219a2a3a76 Reviewed-by: Orgad Shaneh --- src/plugins/fossil/fossilsettings.h | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/plugins/fossil/fossilsettings.h b/src/plugins/fossil/fossilsettings.h index f1a872ee0d1..8cdbb9c3f6c 100644 --- a/src/plugins/fossil/fossilsettings.h +++ b/src/plugins/fossil/fossilsettings.h @@ -33,14 +33,14 @@ struct RepositorySettings QString user; QString sslIdentityFile; AutosyncMode autosync = AutosyncOn; -}; -inline bool operator==(const RepositorySettings &lh, const RepositorySettings &rh) -{ - return (lh.user == rh.user && - lh.sslIdentityFile == rh.sslIdentityFile && - lh.autosync == rh.autosync); -} + friend bool operator==(const RepositorySettings &lh, const RepositorySettings &rh) + { + return lh.user == rh.user + && lh.sslIdentityFile == rh.sslIdentityFile + && lh.autosync == rh.autosync; + } +}; class OptionsPage : public Core::IOptionsPage {