comparison Framework/Oracle/ThreadedOracle.cpp @ 1134:87fbeb823375 broker

allocating messages from oracle commands on the stack
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 06 Nov 2019 15:16:45 +0100
parents 8e3763d1736a
children 6333e6f7248e
comparison
equal deleted inserted replaced
1133:0e3a3be313fd 1134:87fbeb823375
187 { 187 {
188 runner.SetDicomCache(dicomCache_); 188 runner.SetDicomCache(dicomCache_);
189 } 189 }
190 #endif 190 #endif
191 } 191 }
192 192
193 std::auto_ptr<IMessage> message(runner.Run(item.GetCommand())); 193 runner.Run(item.GetReceiver(), emitter_, item.GetCommand());
194
195 emitter_.EmitMessage(item.GetReceiver(), *message);
196 } 194 }
197 } 195 }
198 } 196 }
199 197
200 198