<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Bug hunt in ObjectARX Forum</title>
    <link>https://forums.autodesk.com/t5/objectarx-forum/bug-hunt/m-p/317385#M37175</link>
    <description>I can't understand the need for this complication read - write business. Is&lt;BR /&gt;
it heaps fatser to read then to write so it deserved such a complicated&lt;BR /&gt;
approach?&lt;BR /&gt;
Besides Autodesk gurus should be able to know when we're reading and when&lt;BR /&gt;
we're not, or at least be more strict for example&lt;BR /&gt;
const AcDbEntity *openForReading();&lt;BR /&gt;
and&lt;BR /&gt;
AcDbEntity* openForWriting();&lt;BR /&gt;
this way the user can't change the const data if he's reading it and would&lt;BR /&gt;
minimize the occurances of many bugs.&lt;BR /&gt;
&lt;BR /&gt;
"Paul Kohut" &lt;PAULKOHUT&gt; wrote in message&lt;BR /&gt;
news:1896698681902955E151E1B6C735B9D2@in.WebX.maYIadrTaRb...&lt;BR /&gt;
&amp;gt; AcDb::kForRead'in when I should have been&lt;BR /&gt;
&amp;gt; AcDb::kForWrite'n.  5 hours to track down&lt;BR /&gt;
&amp;gt; that bug, and it only raised its head with&lt;BR /&gt;
&amp;gt; abortTransaction().&lt;BR /&gt;
&amp;gt;&lt;BR /&gt;
&amp;gt; That was not fun.&lt;BR /&gt;
&amp;gt; Paul Kohut&lt;BR /&gt;
&amp;gt;&lt;BR /&gt;
&amp;gt;&lt;/PAULKOHUT&gt;</description>
    <pubDate>Fri, 14 Mar 2003 09:44:28 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2003-03-14T09:44:28Z</dc:date>
    <item>
      <title>Bug hunt</title>
      <link>https://forums.autodesk.com/t5/objectarx-forum/bug-hunt/m-p/317384#M37174</link>
      <description>AcDb::kForRead'in when I should have been&lt;BR /&gt;
AcDb::kForWrite'n.  5 hours to track down&lt;BR /&gt;
that bug, and it only raised its head with&lt;BR /&gt;
abortTransaction().&lt;BR /&gt;
&lt;BR /&gt;
That was not fun.&lt;BR /&gt;
Paul Kohut</description>
      <pubDate>Thu, 13 Mar 2003 11:53:48 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/objectarx-forum/bug-hunt/m-p/317384#M37174</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2003-03-13T11:53:48Z</dc:date>
    </item>
    <item>
      <title>Re: Bug hunt</title>
      <link>https://forums.autodesk.com/t5/objectarx-forum/bug-hunt/m-p/317385#M37175</link>
      <description>I can't understand the need for this complication read - write business. Is&lt;BR /&gt;
it heaps fatser to read then to write so it deserved such a complicated&lt;BR /&gt;
approach?&lt;BR /&gt;
Besides Autodesk gurus should be able to know when we're reading and when&lt;BR /&gt;
we're not, or at least be more strict for example&lt;BR /&gt;
const AcDbEntity *openForReading();&lt;BR /&gt;
and&lt;BR /&gt;
AcDbEntity* openForWriting();&lt;BR /&gt;
this way the user can't change the const data if he's reading it and would&lt;BR /&gt;
minimize the occurances of many bugs.&lt;BR /&gt;
&lt;BR /&gt;
"Paul Kohut" &lt;PAULKOHUT&gt; wrote in message&lt;BR /&gt;
news:1896698681902955E151E1B6C735B9D2@in.WebX.maYIadrTaRb...&lt;BR /&gt;
&amp;gt; AcDb::kForRead'in when I should have been&lt;BR /&gt;
&amp;gt; AcDb::kForWrite'n.  5 hours to track down&lt;BR /&gt;
&amp;gt; that bug, and it only raised its head with&lt;BR /&gt;
&amp;gt; abortTransaction().&lt;BR /&gt;
&amp;gt;&lt;BR /&gt;
&amp;gt; That was not fun.&lt;BR /&gt;
&amp;gt; Paul Kohut&lt;BR /&gt;
&amp;gt;&lt;BR /&gt;
&amp;gt;&lt;/PAULKOHUT&gt;</description>
      <pubDate>Fri, 14 Mar 2003 09:44:28 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/objectarx-forum/bug-hunt/m-p/317385#M37175</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2003-03-14T09:44:28Z</dc:date>
    </item>
  </channel>
</rss>

