Re: Name of strnstr.cc file

From: Amos Jeffries <squid3@dont-contact.us>
Date: Fri, 02 May 2008 23:42:01 +1200

Guido Serassio wrote:
> Hi,
>
> There is some special reason because strnstr() is included in a file
> called strnstr.cc instead of strnstr.c like all other functions ?
>
> On Windows, using Visual Studio, this could be a problem, because the
> .cc extension could trigger a C++ build instead of a C build. On gcc
> environments this is not a problem, but on Visual Studio, C++ objects
> and C objects are not interchangeable at link time, because MS compilers
> uses an heavy C++ function decoration.

Okay. We can change it if its causing windows problems.

I knew that the automatically included files need to be .h and .c or
they are not found by auto-conf. But this one was a manually-included
hack file. So I didn't think it would matter, and figured we are trying
to make Squid3 C++.

Amos

-- 
Please use Squid 2.6.STABLE20 or 3.0.STABLE5
Received on Fri May 02 2008 - 11:41:24 MDT

This archive was generated by hypermail 2.2.0 : Tue May 13 2008 - 12:00:04 MDT