[Linux-ha-dev] cast lvalues is deprecated

Zhu, Yi yi.zhu at intel.com
Wed Jun 2 03:52:35 MDT 2004


linux-ha-dev-bounces at lists.linux-ha.org wrote:
> / 2004-06-02 17:28:40 +0800
> \ Zhu, Yi:
>> 
>> Hi,
>> 
>> I know here is not comp.lang.c, but may I have a question?
>> 
>> I use gcc 3.3.3 within Fedora Core 2. I can't compile below code
>> without warning any more. Any chance to fix it without strcpy?
>> 
>> main()
>> {
>>         char * a; /* a must be char * */
>> 
> -         (const char *)a = "something";
> +         a = (char *) "something";
>> }

It works previously but won't work after gcc 3.3.3.

> maybe that is more like what you mean...



More information about the Linux-HA-Dev mailing list