<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
</head>
<body style="word-wrap:break-word; color:rgb(0,0,0); font-size:14px; font-family:Calibri,sans-serif">
<div>All,</div>
<div><br>
</div>
<div>I came across this code when tracking down some bugs that are presenting themselves in Slicer.</div>
<div><br>
</div>
<div>This looks like a serious bug that should be eliminated from ITK.</div>
<div><br>
</div>
<div>Hans</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
<div>&quot;itkArray.hxx&quot; 189L, 5314C written</div>
<div><br>
</div>
<div>
<div>&nbsp;63 /** Constructor with user specified data */</div>
<div>&nbsp;64 template&lt; typename TValueType &gt;</div>
<div>&nbsp;65 Array&lt; TValueType &gt;</div>
<div>&nbsp;66 ::Array(const ValueType *datain, SizeValueType sz, bool LetArrayManageMemory)</div>
<div>&nbsp;67 {</div>
<div>&nbsp;68 &nbsp; vnl_vector&lt; TValueType &gt;::data = const_cast&lt; TValueType * &gt;( datain );</div>
<div>&nbsp;69 &nbsp; // Argh!! Discard constness WRONG.!!</div>
<div>&nbsp;70 &nbsp; vnl_vector&lt; TValueType &gt;::num_elmts = sz;</div>
<div>&nbsp;71 &nbsp; m_LetArrayManageMemory = LetArrayManageMemory;</div>
<div>&nbsp;72 }</div>
<div>&nbsp;73&nbsp;</div>
</div>
<br>
<br>
<hr>
Notice: This UI Health Care e-mail (including attachments) is covered by the Electronic Communications Privacy Act, 18 U.S.C. 2510-2521, is confidential and may be legally privileged.&nbsp; If you are not the intended recipient, you are hereby notified that any
 retention, dissemination, distribution, or copying of this communication is strictly prohibited.&nbsp; Please reply to the sender that you have received the message in error, then delete it.&nbsp; Thank you.
<hr>
</body>
</html>