From a9b070ceb0646b3be1ce7260e65d9802981c2285 Mon Sep 17 00:00:00 2001
From: Ming Rui Zhang <mingrui.zhang@savoirfairelinux.com>
Date: Fri, 9 Aug 2019 12:10:53 -0400
Subject: [PATCH] lrc: remove const from NewAccountModel get method

- remove the complexity of const_cast in windows platform

Change-Id: I036042cb74f3332075cf8cd56f2c694ecd0fe799
---
 src/api/lrc.h | 2 +-
 src/lrc.cpp   | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/api/lrc.h b/src/api/lrc.h
index 254cda02..71a8ead8 100644
--- a/src/api/lrc.h
+++ b/src/api/lrc.h
@@ -47,7 +47,7 @@ public:
      * get a reference on account model.
      * @return a NewAccountModel&.
      */
-    const NewAccountModel& getAccountModel() const;
+    NewAccountModel& getAccountModel() const;
     /**
      * get a reference on the behavior controller.
      * @return a BehaviorController&.
diff --git a/src/lrc.cpp b/src/lrc.cpp
index fedcb972..f6e44c45 100644
--- a/src/lrc.cpp
+++ b/src/lrc.cpp
@@ -74,7 +74,7 @@ Lrc::~Lrc()
 #endif //ENABLE_LIBWRAP
 }
 
-const NewAccountModel&
+NewAccountModel&
 Lrc::getAccountModel() const
 {
     return *lrcPimpl_->accountModel;
@@ -147,4 +147,4 @@ LrcPimpl::LrcPimpl(Lrc& linked)
 {
 }
 
-} // namespace lrc
\ No newline at end of file
+} // namespace lrc
-- 
GitLab