On Fri, 2008-04-11 at 23:02 -0600, Alex Rousskov wrote:

>     Do you remember why you had to remove const here? Does
> comm_connect_addr modify its IPAddress parameter from the caller point
> of view?

Never mind, I found your explanation. I should read commit messages
backwards.

Thanks,

Alex.

> On Sat, 2008-03-22 at 06:00 +0000, Amos Jeffries wrote:
> > Update of cvs.devel.squid-cache.org:/cvsroot/squid/squid3/src
> > 
> > Modified Files:
> >       Tag: ayjwork
> >     comm.cc comm.h 
> > Log Message:
> > Remove annoying const.
> > 
> > 
> > Index: comm.h
> > ===================================================================
> > RCS file: /cvsroot/squid/squid3/src/comm.h,v
> > retrieving revision 1.23.4.6
> > retrieving revision 1.23.4.7
> > diff -C2 -d -r1.23.4.6 -r1.23.4.7
> > *** comm.h  4 Mar 2008 10:23:28 -0000       1.23.4.6
> > --- comm.h  22 Mar 2008 06:00:07 -0000      1.23.4.7
> > ***************
> > *** 47,51 ****
> >   void commConnectStart(int fd, const char *, u_short, AsyncCall::Pointer 
> > &cb);
> >   
> > ! SQUIDCEXTERN int comm_connect_addr(int sock, const IPAddress &addr);
> >   SQUIDCEXTERN void comm_init(void);
> >   SQUIDCEXTERN void comm_exit(void);
> > --- 47,51 ----
> >   void commConnectStart(int fd, const char *, u_short, AsyncCall::Pointer 
> > &cb);
> >   
> > ! SQUIDCEXTERN int comm_connect_addr(int sock, IPAddress &addr);
> >   SQUIDCEXTERN void comm_init(void);
> >   SQUIDCEXTERN void comm_exit(void);
> > 
> > Index: comm.cc
> > ===================================================================
> > RCS file: /cvsroot/squid/squid3/src/comm.cc,v
> > retrieving revision 1.72.4.11
> > retrieving revision 1.72.4.12
> > diff -C2 -d -r1.72.4.11 -r1.72.4.12
> > *** comm.cc 4 Mar 2008 10:23:28 -0000       1.72.4.11
> > --- comm.cc 22 Mar 2008 06:00:07 -0000      1.72.4.12
> > ***************
> > *** 1127,1131 ****
> >   
> >   int
> > ! comm_connect_addr(int sock, const IPAddress &address)
> >   {
> >       comm_err_t status = COMM_OK;
> > --- 1127,1131 ----
> >   
> >   int
> > ! comm_connect_addr(int sock, IPAddress &address)
> >   {
> >       comm_err_t status = COMM_OK;

Reply via email to