<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/ATCD.git/TAO/tao/Wait_On_Read.cpp, branch master</title>
<subtitle>github.com: DOCGroup/ATCD.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/ATCD.git/'/>
<entry>
<title>Use default destructors</title>
<updated>2022-09-19T11:46:37+00:00</updated>
<author>
<name>Johnny Willemsen</name>
<email>jwillemsen@remedy.nl</email>
</author>
<published>2022-09-19T11:46:37+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/ATCD.git/commit/?id=adf5bf4e71739a491b31ecec4fcfa8f82daded67'/>
<id>adf5bf4e71739a491b31ecec4fcfa8f82daded67</id>
<content type='text'>
    * TAO/tao/Wait_On_LF_No_Upcall.cpp:
    * TAO/tao/Wait_On_LF_No_Upcall.h:
    * TAO/tao/Wait_On_Leader_Follower.cpp:
    * TAO/tao/Wait_On_Leader_Follower.h:
    * TAO/tao/Wait_On_Reactor.cpp:
    * TAO/tao/Wait_On_Reactor.h:
    * TAO/tao/Wait_On_Read.cpp:
    * TAO/tao/Wait_On_Read.h:
    * TAO/tao/Wait_Strategy.cpp:
    * TAO/tao/Wait_Strategy.h:
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
    * TAO/tao/Wait_On_LF_No_Upcall.cpp:
    * TAO/tao/Wait_On_LF_No_Upcall.h:
    * TAO/tao/Wait_On_Leader_Follower.cpp:
    * TAO/tao/Wait_On_Leader_Follower.h:
    * TAO/tao/Wait_On_Reactor.cpp:
    * TAO/tao/Wait_On_Reactor.h:
    * TAO/tao/Wait_On_Read.cpp:
    * TAO/tao/Wait_On_Read.h:
    * TAO/tao/Wait_Strategy.cpp:
    * TAO/tao/Wait_Strategy.h:
</pre>
</div>
</content>
</entry>
<entry>
<title>Removed redundant void, use nullptr/override in the TAO core</title>
<updated>2020-12-07T15:47:37+00:00</updated>
<author>
<name>Johnny Willemsen</name>
<email>jwillemsen@remedy.nl</email>
</author>
<published>2020-12-07T15:47:37+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/ATCD.git/commit/?id=7d210e952de2ccfd2ac758dbacd7b752da8769e9'/>
<id>7d210e952de2ccfd2ac758dbacd7b752da8769e9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Removed FOCUS which uses specialization files to patch the TAO source code. Hasn't been maintained for a long time and was purely research</title>
<updated>2020-10-15T07:04:10+00:00</updated>
<author>
<name>Johnny Willemsen</name>
<email>jwillemsen@remedy.nl</email>
</author>
<published>2020-10-15T07:04:10+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/ATCD.git/commit/?id=d911a6ba443409a033a253d4be090472eeebe136'/>
<id>d911a6ba443409a033a253d4be090472eeebe136</id>
<content type='text'>
    * ACE/bin/FOCUS/FOCUS.pl:
    * ACE/bin/FOCUS/NEWS:
    * ACE/bin/FOCUS/PROBLEM-REPORT-FORM:
    * ACE/bin/FOCUS/Parser/FOCUSParser.pm:
    * ACE/bin/FOCUS/README:
    * ACE/bin/FOCUS/VERSION:
    * ACE/bin/FOCUS/docs/FOCUS.html:
    * ACE/bin/FOCUS/specializations/Context-Specific-Optimizations/Dispatch-Resolution-Optimization.spl:
    * ACE/bin/FOCUS/specializations/Flushing_Strategy/Leader_Follower_Flushing_Strategy.spl:
    * ACE/bin/FOCUS/specializations/Protocol_Family/IIOP/iiop.spl:
    * ACE/bin/FOCUS/specializations/README:
    * ACE/bin/FOCUS/specializations/Reactor_Family/Select_Reactor_MT.spl:
    * ACE/bin/FOCUS/specializations/Reactor_Family/Select_Reactor_ST.spl:
    * ACE/bin/FOCUS/specializations/Reactor_Family/TP_Reactor.spl:
    * ACE/bin/FOCUS/specializations/Wait_Strategy/Wait_On_Leader_Follower.spl:
    * ACE/bin/FOCUS/specializations/Wait_Strategy/Wait_On_Read.spl:
      Deleted.

    * ACE/ace/Asynch_Pseudo_Task.h:
    * ACE/ace/Reactor.cpp:
    * ACE/ace/Reactor.h:
    * ACE/ace/Reactor.inl:
    * ACE/ace/Select_Reactor.h:
    * ACE/ace/Select_Reactor_Base.h:
    * ACE/ace/Select_Reactor_T.cpp:
    * ACE/ace/Select_Reactor_T.h:
    * ACE/ace/Timer_Queue_T.cpp:
    * TAO/tao/Connection_Handler.cpp:
    * TAO/tao/Connection_Handler.h:
    * TAO/tao/Connection_Handler.inl:
    * TAO/tao/Endpoint.cpp:
    * TAO/tao/Endpoint.h:
    * TAO/tao/GIOP_Message_Base.cpp:
    * TAO/tao/IIOP_Acceptor.cpp:
    * TAO/tao/IIOP_Acceptor.h:
    * TAO/tao/IIOP_Connection_Handler.cpp:
    * TAO/tao/IIOP_Connector.cpp:
    * TAO/tao/IIOP_Connector.h:
    * TAO/tao/IIOP_Endpoint.cpp:
    * TAO/tao/IIOP_Endpoint.h:
    * TAO/tao/IIOP_Profile.cpp:
    * TAO/tao/IIOP_Profile.h:
    * TAO/tao/IIOP_Transport.cpp:
    * TAO/tao/PortableServer/Servant_Base.cpp:
    * TAO/tao/Profile.cpp:
    * TAO/tao/Profile.h:
    * TAO/tao/Strategies/advanced_resource.cpp:
    * TAO/tao/Transport.cpp:
    * TAO/tao/Transport.h:
    * TAO/tao/Transport_Acceptor.cpp:
    * TAO/tao/Transport_Acceptor.h:
    * TAO/tao/Transport_Connector.cpp:
    * TAO/tao/Transport_Connector.h:
    * TAO/tao/Wait_On_Leader_Follower.cpp:
    * TAO/tao/Wait_On_Read.cpp:
    * TAO/tao/Wait_Strategy.cpp:
    * TAO/tao/default_client.cpp:
    * TAO/tao/default_resource.cpp:
    * TAO/tests/Bug_3531b_Regression/server.cpp:
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
    * ACE/bin/FOCUS/FOCUS.pl:
    * ACE/bin/FOCUS/NEWS:
    * ACE/bin/FOCUS/PROBLEM-REPORT-FORM:
    * ACE/bin/FOCUS/Parser/FOCUSParser.pm:
    * ACE/bin/FOCUS/README:
    * ACE/bin/FOCUS/VERSION:
    * ACE/bin/FOCUS/docs/FOCUS.html:
    * ACE/bin/FOCUS/specializations/Context-Specific-Optimizations/Dispatch-Resolution-Optimization.spl:
    * ACE/bin/FOCUS/specializations/Flushing_Strategy/Leader_Follower_Flushing_Strategy.spl:
    * ACE/bin/FOCUS/specializations/Protocol_Family/IIOP/iiop.spl:
    * ACE/bin/FOCUS/specializations/README:
    * ACE/bin/FOCUS/specializations/Reactor_Family/Select_Reactor_MT.spl:
    * ACE/bin/FOCUS/specializations/Reactor_Family/Select_Reactor_ST.spl:
    * ACE/bin/FOCUS/specializations/Reactor_Family/TP_Reactor.spl:
    * ACE/bin/FOCUS/specializations/Wait_Strategy/Wait_On_Leader_Follower.spl:
    * ACE/bin/FOCUS/specializations/Wait_Strategy/Wait_On_Read.spl:
      Deleted.

    * ACE/ace/Asynch_Pseudo_Task.h:
    * ACE/ace/Reactor.cpp:
    * ACE/ace/Reactor.h:
    * ACE/ace/Reactor.inl:
    * ACE/ace/Select_Reactor.h:
    * ACE/ace/Select_Reactor_Base.h:
    * ACE/ace/Select_Reactor_T.cpp:
    * ACE/ace/Select_Reactor_T.h:
    * ACE/ace/Timer_Queue_T.cpp:
    * TAO/tao/Connection_Handler.cpp:
    * TAO/tao/Connection_Handler.h:
    * TAO/tao/Connection_Handler.inl:
    * TAO/tao/Endpoint.cpp:
    * TAO/tao/Endpoint.h:
    * TAO/tao/GIOP_Message_Base.cpp:
    * TAO/tao/IIOP_Acceptor.cpp:
    * TAO/tao/IIOP_Acceptor.h:
    * TAO/tao/IIOP_Connection_Handler.cpp:
    * TAO/tao/IIOP_Connector.cpp:
    * TAO/tao/IIOP_Connector.h:
    * TAO/tao/IIOP_Endpoint.cpp:
    * TAO/tao/IIOP_Endpoint.h:
    * TAO/tao/IIOP_Profile.cpp:
    * TAO/tao/IIOP_Profile.h:
    * TAO/tao/IIOP_Transport.cpp:
    * TAO/tao/PortableServer/Servant_Base.cpp:
    * TAO/tao/Profile.cpp:
    * TAO/tao/Profile.h:
    * TAO/tao/Strategies/advanced_resource.cpp:
    * TAO/tao/Transport.cpp:
    * TAO/tao/Transport.h:
    * TAO/tao/Transport_Acceptor.cpp:
    * TAO/tao/Transport_Acceptor.h:
    * TAO/tao/Transport_Connector.cpp:
    * TAO/tao/Transport_Connector.h:
    * TAO/tao/Wait_On_Leader_Follower.cpp:
    * TAO/tao/Wait_On_Read.cpp:
    * TAO/tao/Wait_Strategy.cpp:
    * TAO/tao/default_client.cpp:
    * TAO/tao/default_resource.cpp:
    * TAO/tests/Bug_3531b_Regression/server.cpp:
</pre>
</div>
</content>
</entry>
<entry>
<title>The successful/error_detected/keep_waiting accessors of TAO_LF_Event are also called from outside of the leader follower loop by other threads. This could trigger a data race because an inconsistent state is ready. Moved the real logic to _i methods and the public accessors now first lock the lf lock, this is normally only done in connection setup so doesn't add a penalty to the regular invocation path</title>
<updated>2017-01-03T14:36:54+00:00</updated>
<author>
<name>Johnny Willemsen</name>
<email>jwillemsen@remedy.nl</email>
</author>
<published>2017-01-03T14:36:54+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/ATCD.git/commit/?id=6f66470f609a4aba63f95e637261859892bce458'/>
<id>6f66470f609a4aba63f95e637261859892bce458</id>
<content type='text'>
    * TAO/orbsvcs/orbsvcs/SSLIOP/IIOP_SSL_Connector.cpp:
    * TAO/orbsvcs/orbsvcs/SSLIOP/SSLIOP_Connector.cpp:
    * TAO/tao/IIOP_Connector.cpp:
    * TAO/tao/LF_CH_Event.cpp:
    * TAO/tao/LF_CH_Event.h:
    * TAO/tao/LF_Connect_Strategy.cpp:
    * TAO/tao/LF_Event.cpp:
    * TAO/tao/LF_Event.h:
    * TAO/tao/LF_Event.inl:
    * TAO/tao/LF_Invocation_Event.cpp:
    * TAO/tao/LF_Invocation_Event.h:
    * TAO/tao/LF_Multi_Event.cpp:
    * TAO/tao/LF_Multi_Event.h:
    * TAO/tao/Leader_Follower.cpp:
    * TAO/tao/Reactive_Connect_Strategy.cpp:
    * TAO/tao/Strategies/SCIOP_Connector.cpp:
    * TAO/tao/Strategies/SHMIOP_Connector.cpp:
    * TAO/tao/Strategies/UIOP_Connector.cpp:
    * TAO/tao/Transport_Connector.cpp:
    * TAO/tao/Wait_On_Reactor.cpp:
    * TAO/tao/Wait_On_Read.cpp:
    * TAO/tests/Bug_3531b_Regression/server.cpp:
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
    * TAO/orbsvcs/orbsvcs/SSLIOP/IIOP_SSL_Connector.cpp:
    * TAO/orbsvcs/orbsvcs/SSLIOP/SSLIOP_Connector.cpp:
    * TAO/tao/IIOP_Connector.cpp:
    * TAO/tao/LF_CH_Event.cpp:
    * TAO/tao/LF_CH_Event.h:
    * TAO/tao/LF_Connect_Strategy.cpp:
    * TAO/tao/LF_Event.cpp:
    * TAO/tao/LF_Event.h:
    * TAO/tao/LF_Event.inl:
    * TAO/tao/LF_Invocation_Event.cpp:
    * TAO/tao/LF_Invocation_Event.h:
    * TAO/tao/LF_Multi_Event.cpp:
    * TAO/tao/LF_Multi_Event.h:
    * TAO/tao/Leader_Follower.cpp:
    * TAO/tao/Reactive_Connect_Strategy.cpp:
    * TAO/tao/Strategies/SCIOP_Connector.cpp:
    * TAO/tao/Strategies/SHMIOP_Connector.cpp:
    * TAO/tao/Strategies/UIOP_Connector.cpp:
    * TAO/tao/Transport_Connector.cpp:
    * TAO/tao/Wait_On_Reactor.cpp:
    * TAO/tao/Wait_On_Read.cpp:
    * TAO/tests/Bug_3531b_Regression/server.cpp:
</pre>
</div>
</content>
</entry>
<entry>
<title>reenable support for the connection cleanup option when using RW client wait strategy</title>
<updated>2015-01-23T22:13:58+00:00</updated>
<author>
<name>Phil Mesnier</name>
<email>mesnier_p@ociweb.com</email>
</author>
<published>2015-01-23T22:13:58+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/ATCD.git/commit/?id=3467082a7aee25071672fae7d668b64daa3b8985'/>
<id>3467082a7aee25071672fae7d668b64daa3b8985</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Removed single line Id tag</title>
<updated>2015-01-07T15:12:49+00:00</updated>
<author>
<name>Johnny Willemsen</name>
<email>jwillemsen@remedy.nl</email>
</author>
<published>2015-01-07T15:12:49+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/ATCD.git/commit/?id=c88815f2039e7152d735c18650c102df84d9aa36'/>
<id>c88815f2039e7152d735c18650c102df84d9aa36</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Thu Apr 11 18:03:24 UTC 2013  Huang-Ming Huang  &lt;huangh@ociweb.com&gt;</title>
<updated>2013-04-11T18:07:48+00:00</updated>
<author>
<name>huangh</name>
<email>huangh@ae88bc3d-4319-0410-8dbf-d08b4c9d3795</email>
</author>
<published>2013-04-11T18:07:48+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/ATCD.git/commit/?id=b73cdef9288bfcb88b45c1d320d377b03007d1b3'/>
<id>b73cdef9288bfcb88b45c1d320d377b03007d1b3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Thu Dec 15 11:00:00 UTC 2011  Martin Corino  &lt;mcorino@remedy.nl&gt;</title>
<updated>2011-12-15T11:09:41+00:00</updated>
<author>
<name>mcorino</name>
<email>mcorino@ae88bc3d-4319-0410-8dbf-d08b4c9d3795</email>
</author>
<published>2011-12-15T11:09:41+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/ATCD.git/commit/?id=9d1004206324867a4287e99b9675d24e536fa090'/>
<id>9d1004206324867a4287e99b9675d24e536fa090</id>
<content type='text'>
        Merged timer_policy branch.


</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
        Merged timer_policy branch.


</pre>
</div>
</content>
</entry>
<entry>
<title>Sun Nov  6 18:08:29 UTC 2011  Martin Corino  &lt;mcorino@remedy.nl&gt;</title>
<updated>2011-11-11T10:47:09+00:00</updated>
<author>
<name>mcorino</name>
<email>mcorino@ae88bc3d-4319-0410-8dbf-d08b4c9d3795</email>
</author>
<published>2011-11-11T10:47:09+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/ATCD.git/commit/?id=f959acdb7e2f737ec8cfac94b6956109682b8f17'/>
<id>f959acdb7e2f737ec8cfac94b6956109682b8f17</id>
<content type='text'>
        * tao/CDR.cpp:
        * tao/Exclusive_TMS.cpp:
        * tao/GIOP_Message_Base.cpp:
        * tao/IIOP_Transport.h:
        * tao/LocateRequest_Invocation.cpp:
        * tao/Message_Semantics.h:
        * tao/Messaging/AMH_Response_Handler.cpp:
        * tao/Messaging/Asynch_Invocation.cpp:
        * tao/Strategies/COIOP_Transport.h:
        * tao/Strategies/DIOP_Transport.h:
        * tao/Strategies/SCIOP_Transport.h:
        * tao/Strategies/SHMIOP_Transport.h:
        * tao/Strategies/UIOP_Transport.h:
        * tao/Synch_Invocation.cpp:
        * tao/TAO_Server_Request.cpp:
        * tao/Transport.cpp:
        * tao/Transport.h:
        * tao/Wait_On_Leader_Follower.cpp:
        * tao/Wait_On_Leader_Follower.h:
        * tao/Wait_On_Read.cpp:
        * tao/Wait_On_Read.h:
        * tao/Wait_Strategy.cpp:
        * tao/Wait_Strategy.h:

          Changes to make the RW client wait strategy (in combination with
          the Exclusive transport muxing strategy) play nice with AMI.
          The essence of the problem of RW not working with AMI was that
          AMI requires transports to be registered with the reactor (so
          reply events can be handled) which is what RW prevented for all
          client transports.
          The changes provide a means for RW to recognize transports for
          Async client requests and register these with the reactor just
          before sending the request and removing them from the reactor
          again when the request has finished (reply received, timed out
          or disconnected).</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
        * tao/CDR.cpp:
        * tao/Exclusive_TMS.cpp:
        * tao/GIOP_Message_Base.cpp:
        * tao/IIOP_Transport.h:
        * tao/LocateRequest_Invocation.cpp:
        * tao/Message_Semantics.h:
        * tao/Messaging/AMH_Response_Handler.cpp:
        * tao/Messaging/Asynch_Invocation.cpp:
        * tao/Strategies/COIOP_Transport.h:
        * tao/Strategies/DIOP_Transport.h:
        * tao/Strategies/SCIOP_Transport.h:
        * tao/Strategies/SHMIOP_Transport.h:
        * tao/Strategies/UIOP_Transport.h:
        * tao/Synch_Invocation.cpp:
        * tao/TAO_Server_Request.cpp:
        * tao/Transport.cpp:
        * tao/Transport.h:
        * tao/Wait_On_Leader_Follower.cpp:
        * tao/Wait_On_Leader_Follower.h:
        * tao/Wait_On_Read.cpp:
        * tao/Wait_On_Read.h:
        * tao/Wait_Strategy.cpp:
        * tao/Wait_Strategy.h:

          Changes to make the RW client wait strategy (in combination with
          the Exclusive transport muxing strategy) play nice with AMI.
          The essence of the problem of RW not working with AMI was that
          AMI requires transports to be registered with the reactor (so
          reply events can be handled) which is what RW prevented for all
          client transports.
          The changes provide a means for RW to recognize transports for
          Async client requests and register these with the reactor just
          before sending the request and removing them from the reactor
          again when the request has finished (reply received, timed out
          or disconnected).</pre>
</div>
</content>
</entry>
<entry>
<title>Tue Nov  9 12:35:22 UTC 2010  Vladimir Zykov  &lt;vladimir.zykov@prismtech.com&gt;</title>
<updated>2010-11-09T12:57:53+00:00</updated>
<author>
<name>vzykov</name>
<email>vzykov@ae88bc3d-4319-0410-8dbf-d08b4c9d3795</email>
</author>
<published>2010-11-09T12:57:53+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/ATCD.git/commit/?id=0f5696f1d19db0c670eb174a11deec4577dcc1a1'/>
<id>0f5696f1d19db0c670eb174a11deec4577dcc1a1</id>
<content type='text'>
        * tao/Wait_On_Read.cpp:
        * tao/Transport_Cache_Manager_T.cpp:
          Corrected a bit logged messages.

        * tests/IDL_Test/Bug_3312_Regression.idl:
          Enabled a problematic part of the test and extended it.

        * TAO_IDL/be/be_valuetype.cpp:
        * TAO_IDL/be/be_codegen.cpp:
        * TAO_IDL/be/be_field.cpp:
        * TAO_IDL/be/be_global.cpp:
          Fixed memory leaks in tao_idl.

        * TAO_IDL/be/be_visitor_union/any_op_ch.cpp:
        * TAO_IDL/be/be_visitor_union/cdr_op_ch.cpp:
        * TAO_IDL/be/be_visitor_union/any_op_cs.cpp:
        * TAO_IDL/be/be_visitor_union/cdr_op_cs.cpp:
          Fixed only bug#3312.

        * TAO_IDL/fe/idl.yy:
        * TAO_IDL/fe/y.tab.cpp:
          Fixed bug#3312. Fixed a leak of FE_OBVHeader. Made formatting
          in generated cpp file consistent with YACC source. Removed
          unnecessary white spaces.

        * TAO_IDL/fe/idl.ll:
        * TAO_IDL/fe/lex.yy.cpp:
          Fixed a leak of a file prefix which was happening in certain
          conditions. Ported changes made at different times to generated
          cpp file but was not added to the lexer source.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
        * tao/Wait_On_Read.cpp:
        * tao/Transport_Cache_Manager_T.cpp:
          Corrected a bit logged messages.

        * tests/IDL_Test/Bug_3312_Regression.idl:
          Enabled a problematic part of the test and extended it.

        * TAO_IDL/be/be_valuetype.cpp:
        * TAO_IDL/be/be_codegen.cpp:
        * TAO_IDL/be/be_field.cpp:
        * TAO_IDL/be/be_global.cpp:
          Fixed memory leaks in tao_idl.

        * TAO_IDL/be/be_visitor_union/any_op_ch.cpp:
        * TAO_IDL/be/be_visitor_union/cdr_op_ch.cpp:
        * TAO_IDL/be/be_visitor_union/any_op_cs.cpp:
        * TAO_IDL/be/be_visitor_union/cdr_op_cs.cpp:
          Fixed only bug#3312.

        * TAO_IDL/fe/idl.yy:
        * TAO_IDL/fe/y.tab.cpp:
          Fixed bug#3312. Fixed a leak of FE_OBVHeader. Made formatting
          in generated cpp file consistent with YACC source. Removed
          unnecessary white spaces.

        * TAO_IDL/fe/idl.ll:
        * TAO_IDL/fe/lex.yy.cpp:
          Fixed a leak of a file prefix which was happening in certain
          conditions. Ported changes made at different times to generated
          cpp file but was not added to the lexer source.
</pre>
</div>
</content>
</entry>
</feed>
