<div class="markdown_content"><hr/>
<p><strong> <a class="alink" href="https://sourceforge.net/p/pure-data/patches/583/">[patches:#583]</a> fix pointer issues with <span><span>[list store]</span></span></strong></p>
<p><strong>Status:</strong> open<br/>
<strong>Group:</strong> bugfix<br/>
<strong>Created:</strong> Mon Jul 24, 2017 07:58 PM UTC by Anonymous<br/>
<strong>Last Updated:</strong> Mon Jul 24, 2017 07:58 PM UTC<br/>
<strong>Owner:</strong> Miller Puckette<br/>
<strong>Attachments:</strong></p>
<ul>
<li><a class="" href="https://sourceforge.net/p/pure-data/patches/583/attachment/list-store-patch.diff">list-store-patch.diff</a> (2.9 kB; application/octet-stream)</li>
</ul>
<p>this commit fixes two issues:</p>
<p>1) mistake in list_store_get (wrong onset for alist_toatoms)<br/>
2) when the alist moves in memory (because of memmove() and/or resizebytes()) gpointer atoms point to an old location in memory. I added a function list_store_restore_gpointers() which is called whenever that happens.</p>
<p>I also attached a test patch.</p>
<p>Christof</p>
<hr/>
<p>Sent from sourceforge.net because pd-dev@lists.iem.at is subscribed to <a href="https://sourceforge.net/p/pure-data/patches/">https://sourceforge.net/p/pure-data/patches/</a></p>
<p>To unsubscribe from further messages, a project admin can change settings at <a href="https://sourceforge.net/p/pure-data/admin/patches/options.">https://sourceforge.net/p/pure-data/admin/patches/options.</a>  Or, if this is a mailing list, you can unsubscribe from the mailing list.</p></div>