This is the mail archive of the
gcc-help@gcc.gnu.org
mailing list for the GCC project.
Re: Pointer Target Error
On Thu, Oct 4, 2012 at 12:26 PM, AydÄn Demirel <aydindem@gmail.com> wrote:
>
> This is the load_file decleration:
>
> unsigned char *
> load_file(const char *fname, int *sizeptr)
You wrote:
char *code = load_file(script_path, NULL);
load_file returns unsigned char *. You are assigning an unsigned char
* to a char *. Hence the error
pointer targets in initialization differ in signedness [-Werror=pointer-sign]
The error seems exactly correct and explains the situation entirely.
Ian
> 2012/10/4, Ian Lance Taylor <iant@google.com>:
>> On Thu, Oct 4, 2012 at 7:51 AM, AydÄn Demirel <aydindem@gmail.com> wrote:
>>> Hi all;
>>>
>>> I'm trying to compile a program with gcc-4.6.2 and getting following
>>> error:
>>>
>>> /sources/comar/dbus/comar/src/
>>> csl.c: In function 'py_compile':
>>> /sources/comar/dbus/comar/src/csl.c:184:18: error: pointer targets in
>>> initialization differ in signedness [-Werror=pointer-sign]
>>>
>>
>>> char *code = load_file(script_path, NULL); ==> (line 184.)
>>
>> Show us the declaration of load_file.
>>
>> Ian
>>
>
>
> --
> *AydÄn Demirel
> --------------------------
> *
> *