[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Compiling problems with woody and pointers



Also -- I"m running a fully updated woody, with gcc 3.0, glibc 2.2.


On Saturday 16 June 2001 14:12, Brendan O'Connor wrote:
> Hello!
>
> I'm trying to compile a liboe, an outlook-mailbox converter
> (http://www.gpl.no/liboe), and get dozens of these same errors:
>
> src/liboe.c:132: invalid operands to binary !=
> src/liboe.c:141: invalid operands to binary +
>
> The related code for these two:
>
>     int oe_readmessage(oe_data *data,
>                        fpos_t pos,
>                        int newsarticle) {
>      int segheadsize = sizeof(oe_msg_segmentheader)-4;
> /*+(newsarticle<<2);*/ oe_msg_segmentheader *sgm =
> malloc(sizeof(oe_msg_segmentheader)); char buff[16], *ss = malloc(2048), *s
> = ss;
>       int nextsegment, endofsegment, i, headerwritten = 0;
>       fsetpos(data->oe,&pos);
>       while (1) {
>         fread(sgm,segheadsize,1,data->oe);
> 132:    if (pos!=sgm->self) { /* No body found*/
>  [snip]
>         }
> 141:    pos+=segheadsize;
>         nextsegment = pos+sgm->increase;
>         endofsegment = pos+sgm->include;
>
>
> Can anyone help?  Thanks!



Reply to: