<div dir="ltr"><br><br><div class="gmail_quote">On Tue, Jul 15, 2008 at 1:53 AM, Michael Abbott &lt;<a href="mailto:michael@araneidae.co.uk">michael@araneidae.co.uk</a>&gt; wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Tenuous but easy fix, and conformant to style elsewhere.<br></blockquote><div><br>This one depends on whether there is some sort of threading going on that can interrupt in the middle of the call. Probably not, but the fix doesn&#39;t look disruptive and I&#39;ll put it in just to be safe. I actually think things should be set up so that the descr reference counts never go to zero, i.e., all the types should be singleton&#39;s set up during initialization and maintained throughout the existence of numpy. But it&#39;s not that way now with the way the chararray type is implemented. I wonder if we need a NULL check also?<br>
<br>Chuck<br></div><br></div><br></div>