<br><br><div class="gmail_quote">On Jan 3, 2008 4:27 PM, Mathieu Bouchard &lt;<a href="mailto:matju@artengine.ca">matju@artengine.ca</a>&gt; wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="Ih2E3d">On Thu, 3 Jan 2008, IOhannes m zmoelnig wrote:<br><br>&gt; miller expressed his concerns once, that people should not abuse the<br>&gt; gpointer for whatever. Pd assumes things about the gpointer, which are
<br>&gt; not necesserarily true when they are really pointers to &quot;something<br>&gt; else&quot;.<br><br></div>I&#39;m curious: apart from GEM, GridFlow and PDP, are there any other<br>externals using pointers abnormally?
</blockquote><div><br class="webkit-block-placeholder"></div><div>In the SQL stuff that I am working on, I cast a (char *) to a gpointer. BUT, I believe I have it set up in such a way that PD never actually does anything to that object, other than pass it around in a message. I send it in a message to another object, and immediately cast it back to a (char *). So far nothing has crashed on me. I am sure there are probably better ways of handling character strings, I just have not found the proper way (if there is one) to do it... My reasons for doing this is because I don&#39;t want to have to deal with all the various characters that PD will escape, things like comma&#39;s and semicolons.
</div><div><br class="webkit-block-placeholder"></div><div>Mike</div><div><br></div></div>