[so] [Tema5]Warning la compilare (suspect) Linux

ana-maria lepar amylepar at gmail.com
Tue Jun 16 12:40:34 EEST 2009


Salutare,

Va deranjez din nou cu o intrebare .

Primesc un warning la compilare (in server)  si nu stiu cum sa il rezolv:

---------------------
        server.c: In function âinit_aiocbâ:
        server.c:319: warning: cast from pointer to integer of different
size
----------------------

Linia de cod unde primesc warningul este :

            iocb->aio_buf = (u_int64_t) buf;

unde functia init_aiocb este :
    void init_aiocb(struct iocb *iocb, int fd, void*  buf, size_t nbytes,
off_t offset, int opcode)
iar buf este char *.

Am pus codul pe http://pastebin.com/m759fed26 pentru a se vedea mai usor si
am subliniat liniile cu pricina.

Acelasi warning apare si in laboratorul 11 exercitiul 1 (1-kaio), de unde am
luat cu copy paste functia.

Multumesc mult de tot.
Ana.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://cursuri.cs.pub.ro/pipermail/so/attachments/20090616/9d0a3932/attachment.htm>


More information about the so mailing list