<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html; charset=ISO-8859-1"
 http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Hi, <br>
<br>
yes, looks like this is a problem:<br>
<a class="moz-txt-link-freetext" href="http://stackoverflow.com/questions/482375/strdup-function">http://stackoverflow.com/questions/482375/strdup-function</a><br>
<br>
And you are forced to use free(). allocator.malloc/free may use other
functions.<br>
<br>
So why worrying about saving one LOC. <br>
<br>
<br>
Am 29.09.2010 17:25, schrieb Tim Cas:<br>
<span style="white-space: pre;">&gt; Correct me if I'm wrong, but
strdup doesn't seem to be a part of the C90 or C99 standard, but rather
POSIX (which is a problem in Windows).<br>
&gt;<br>
&gt; Compare:<br>
&gt;
<a class="moz-txt-link-freetext" href="http://www.opengroup.org/onlinepubs/009695399/basedefs/string.h.html">http://www.opengroup.org/onlinepubs/009695399/basedefs/string.h.html</a>
(POSIX implementation)<br>
&gt; <a class="moz-txt-link-freetext" href="http://www.cplusplus.com/reference/clibrary/cstring/">http://www.cplusplus.com/reference/clibrary/cstring/</a> (C99 and/or
C++ implementation)<br>
&gt;<br>
&gt; On 29 September 2010 15:27, Tolga Dalman
&lt;<a class="moz-txt-link-abbreviated" href="mailto:tolga.dalman@googlemail.com">tolga.dalman@googlemail.com</a>
<a class="moz-txt-link-rfc2396E" href="mailto:tolga.dalman@googlemail.com">&lt;mailto:tolga.dalman@googlemail.com&gt;</a>&gt; wrote:<br>
&gt;</span><br>
<blockquote type="cite">Hi,<br>
  <br>
the attached patch replaces a malloc and strdup sequence by a plain<br>
strdup. Also, I fixed a trivial copy &amp; paste error in the error<br>
checking path.<br>
  <br>
Thanks<br>
Tolga Dalman<br>
</blockquote>
<br>
_______________________________________________<br>
physfs mailing list<br>
<a class="moz-txt-link-abbreviated" href="mailto:physfs@icculus.org">physfs@icculus.org</a> <a class="moz-txt-link-rfc2396E" href="mailto:physfs@icculus.org">&lt;mailto:physfs@icculus.org&gt;</a><br>
<a class="moz-txt-link-freetext" href="http://icculus.org/mailman/listinfo/physfs">http://icculus.org/mailman/listinfo/physfs</a><br>
<br>
<br>
<br>
<br>
<span style="white-space: pre;">&gt;
_______________________________________________<br>
&gt; physfs mailing list<br>
&gt; <a class="moz-txt-link-abbreviated" href="mailto:physfs@icculus.org">physfs@icculus.org</a><br>
&gt; <a class="moz-txt-link-freetext" href="http://icculus.org/mailman/listinfo/physfs">http://icculus.org/mailman/listinfo/physfs</a></span><br>
<br>
<br>
-- <br>
Christoph Nelles<br>
<br>
E-Mail&nbsp;&nbsp;&nbsp; : <a class="moz-txt-link-abbreviated" href="mailto:evilazrael@evilazrael.de">evilazrael@evilazrael.de</a><br>
Jabber&nbsp;&nbsp;&nbsp; : <a class="moz-txt-link-abbreviated" href="mailto:eazrael@evilazrael.net">eazrael@evilazrael.net</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ICQ&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 78819723<br>
<br>
PGP-Key&nbsp;&nbsp; : ID 0x424FB55B on subkeys.pgp.net<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; or <a class="moz-txt-link-freetext" href="http://evilazrael.net/pgp.txt">http://evilazrael.net/pgp.txt</a><br>
<br>
<br>
</body>
</html>