<div dir="ltr">I&#39;m looking at this code in stringtypes.h<div><div><br></div><div>&gt;inline _CORBA_String_member&amp; operator=(char* s) {</div><div>&gt;   _CORBA_String_helper::dealloc(_ptr);</div><div>&gt;   _ptr = s;</div><div>&gt;    return *this;</div><div>&gt;  }</div></div><div><br></div><div>I&#39;m a bit confused why it deallocates _ptr. I have a struct which is initialized with String_members.</div><div>I&#39;ve got a const char* I want to put into them. My only route seems to be to create another String_member or String_var and then one of these assignment operators?</div><div>  inline _CORBA_String_member&amp; operator=(const _CORBA_String_member&amp; s)<br></div><div>Or am I missing the correct idiom here?</div><div>Regards,</div><div><br clear="all"><div><div class="gmail_signature"><div dir="ltr"><div><b style="font-size:12px;font-family:Arial,Helvetica,sans-serif">Immanuel Litzroth, principal software engineer</b><br style="font-size:12px;font-family:Arial,Helvetica,sans-serif"><span style="font-size:12px;font-family:Arial,Helvetica,sans-serif">CloudFounders</span><br style="font-size:12px;font-family:Arial,Helvetica,sans-serif"><div>Tel: +32 9 355 34 16</div><div>Support: +32 9 324 25 66</div><div><br></div><a href="http://www.cloudfounders.com/" style="color:rgb(17,85,204);font-family:Arial,Helvetica,sans-serif;font-size:10px" target="_blank"><img src="http://cloudframesvrun.com/Images/logo_cloudfounders.png" alt="CloudFounders, Innovators in Cloud Technologies" width="240"></a><br style="font-size:12px;font-family:Arial,Helvetica,sans-serif"><a href="http://www.cloudfounders.com/" style="color:rgb(17,85,204);font-family:Arial,Helvetica,sans-serif;font-size:10px" target="_blank">www.cloudfounders.com</a><span style="font-size:12px;font-family:Arial,Helvetica,sans-serif"> | </span><a href="http://www.cloudframesvrun.com/" style="color:rgb(17,85,204);font-family:Arial,Helvetica,sans-serif;font-size:10px" target="_blank">www.cloudframesvrun.com</a><br></div><div><br></div></div></div></div>
</div></div>