diff options
author | Matthias Andree <matthias.andree@gmx.de> | 2006-03-15 17:05:25 +0000 |
---|---|---|
committer | Matthias Andree <matthias.andree@gmx.de> | 2006-03-15 17:05:25 +0000 |
commit | c3e52ea6ca3178b7ecab4b389a9ba9269662b48f (patch) | |
tree | 92010dbf827948300ec59549600f86eac09ca9b0 /driver.c | |
parent | 10ad1196e3f7f240a231e91d7cb2a612da3d6b4e (diff) | |
download | fetchmail-c3e52ea6ca3178b7ecab4b389a9ba9269662b48f.tar.gz fetchmail-c3e52ea6ca3178b7ecab4b389a9ba9269662b48f.tar.bz2 fetchmail-c3e52ea6ca3178b7ecab4b389a9ba9269662b48f.zip |
Further cleanups to compile with C++ compiler.
svn path=/branches/BRANCH_6-3/; revision=4744
Diffstat (limited to 'driver.c')
-rw-r--r-- | driver.c | 13 |
1 files changed, 6 insertions, 7 deletions
@@ -443,7 +443,7 @@ static int fetch_messages(int mailserver_socket, struct query *ctl, /* Time to allocate memory to store the sizes */ xfree(*msgsizes); - *msgsizes = xmalloc(sizeof(int) * fetchsizelimit); + *msgsizes = (int *)xmalloc(sizeof(int) * fetchsizelimit); } /* @@ -1029,7 +1029,7 @@ static int do_session( { xfree(ctl->server.truename); ctl->server.truename = xstrdup(res->ai_canonname); - ctl->server.trueaddr = xmalloc(res->ai_addrlen); + ctl->server.trueaddr = (struct sockaddr *)xmalloc(res->ai_addrlen); ctl->server.trueaddr_len = res->ai_addrlen; memcpy(ctl->server.trueaddr, res->ai_addr, res->ai_addrlen); freeaddrinfo(res); @@ -1397,7 +1397,7 @@ is restored.")); !(proto->getpartialsizes && NUM_NONZERO(ctl->fetchsizelimit))) { xfree(msgsizes); - msgsizes = xmalloc(sizeof(int) * count); + msgsizes = (int *)xmalloc(sizeof(int) * count); for (i = 0; i < count; i++) msgsizes[i] = 0; @@ -1575,10 +1575,9 @@ closeUp: return(err); } -int do_protocol(ctl, proto) -/* retrieve messages from server using given protocol method table */ -struct query *ctl; /* parsed options with merged-in defaults */ -const struct method *proto; /* protocol method table */ +/** retrieve messages from server using given protocol method table */ +int do_protocol(struct query *ctl /** parsed options with merged-in defaults */, + const struct method *proto /** protocol method table */) { int err; |