On 2005-07-06 12:08, Maksim Yevmenkin <[EMAIL PROTECTED]> wrote:
> Stefan,
>
> >int main(int argc, char* argv[])
> >{
> >     char *c = "whats:your:name:buddy?";
>         ^^^^^^^^^^^^^^^^ that is not read only copy. you can not write
> into it. replace it with
>
>         char *c = strdup("whats:your:name:buddy?");

Or the following:

        char c[] = "whats:your:name:buddy?";

which doesn't require a free() operation when you're done with c[].

_______________________________________________
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to