From d6dcd11973f1dbfc636da8985b4752595a799f54 Mon Sep 17 00:00:00 2001 From: Micke Prag Date: Wed, 20 Jun 2012 17:14:10 +0200 Subject: [PATCH] Protocol::getStringParameter() and Protocol::getIntParameter() should be virtual so they can be overriden by a protocol --- telldus-core/service/Protocol.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/telldus-core/service/Protocol.h b/telldus-core/service/Protocol.h index c45da20c..a4e7e6cd 100644 --- a/telldus-core/service/Protocol.h +++ b/telldus-core/service/Protocol.h @@ -33,8 +33,8 @@ public: virtual std::string getStringForMethod(int method, unsigned char data, Controller *controller) = 0; protected: - std::wstring getStringParameter(const std::wstring &name, const std::wstring &defaultValue = L"") const; - int getIntParameter(const std::wstring &name, int min, int max) const; + virtual std::wstring getStringParameter(const std::wstring &name, const std::wstring &defaultValue = L"") const; + virtual int getIntParameter(const std::wstring &name, int min, int max) const; static bool checkBit(int data, int bit);