Fix InitContextData passed by value 78/157378/3
authorIgor Kotrasinski <i.kotrasinsk@partner.samsung.com>
Tue, 24 Oct 2017 09:06:53 +0000 (11:06 +0200)
committerLukasz Kostyra <l.kostyra@samsung.com>
Tue, 24 Oct 2017 10:43:01 +0000 (12:43 +0200)
Change-Id: I4ff306def7a002c111a23cbd1bf17ea3d9c863dd
Signed-off-by: Igor Kotrasinski <i.kotrasinsk@partner.samsung.com>
simulatordaemon/inc/ClientCommands/CommandInitContext.h
simulatordaemon/src/ClientCommands/CommandInitContext.cpp

index 7b1435f665f41a2960a19673903e1a1f147678a7..caf8f45331bab750325c5d98875cb8b3609ffe9d 100644 (file)
@@ -36,7 +36,7 @@ class CommandInitContext:
     public CommandBase {
 public:
        InitContextData data;
-       CommandInitContext(InitContextData data, TEEContext *TEECtx);
+       CommandInitContext(InitContextData &data, TEEContext *TEECtx);
        void execute();
        virtual ~CommandInitContext();
 };
index 12ba4b53f32e4bf0eebb97297b9e921e81daece5..4ccbf096211096caeae18a9c192039a6c7bf2fd5 100644 (file)
@@ -35,7 +35,7 @@
  * @param data received from TEECLib
  * @param TEECtx object associated with command
  */
-CommandInitContext::CommandInitContext(InitContextData data, TEEContext *TEECtx) :
+CommandInitContext::CommandInitContext(InitContextData &data, TEEContext *TEECtx) :
                CommandBase(TEECtx) {
        this->data = data;
 }