diff options
-rw-r--r-- | modules/TAO/tao/DiffServPolicy/DiffServ_Protocols_Hooks.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/modules/TAO/tao/DiffServPolicy/DiffServ_Protocols_Hooks.cpp b/modules/TAO/tao/DiffServPolicy/DiffServ_Protocols_Hooks.cpp index 02c4fa81aaf..23421641416 100644 --- a/modules/TAO/tao/DiffServPolicy/DiffServ_Protocols_Hooks.cpp +++ b/modules/TAO/tao/DiffServPolicy/DiffServ_Protocols_Hooks.cpp @@ -90,6 +90,7 @@ TAO_DS_Network_Priority_Protocols_Hooks::get_dscp_codepoint ( { CORBA::Long dscp = 0; TAO::DiffservCodepoint diffserv_codepoint; + CORBA::Policy_var server_nw_priority_policy; CORBA::Policy_var client_nw_priority_policy = stub->get_cached_policy ( @@ -110,7 +111,7 @@ TAO_DS_Network_Priority_Protocols_Hooks::get_dscp_codepoint ( { if (policy_list[i]->policy_type () == TAO::NETWORK_PRIORITY_TYPE) { - CORBA::Policy_var server_nw_priority_policy = + server_nw_priority_policy = CORBA::Policy::_duplicate (policy_list[i]); } } |