]> git.ipfire.org Git - thirdparty/squid.git/commit - lib/tests/testRFC1035.cc
Cleanup: remove SQUID_NO_STRING_BUFFER_PROTECT and SQUID_UNIT_TEST macros
authorAmos Jeffries <squid3@treenet.co.nz>
Mon, 25 Aug 2014 04:53:57 +0000 (21:53 -0700)
committerAmos Jeffries <squid3@treenet.co.nz>
Mon, 25 Aug 2014 04:53:57 +0000 (21:53 -0700)
commit22aa015b9c19fa30b4861a2d598f5f8be1189721
treed4dbe251914502fd04cf95c9e20c3e064ea229eb
parent7c47630958474695c57591984a5c5546af44c071
Cleanup: remove SQUID_NO_STRING_BUFFER_PROTECT and SQUID_UNIT_TEST macros

These macros were used solely to prevent cppunit and operating system
includes from generating build errors and warnings via Squid protection
from unsafe use of sprintf, strdup and other allocator and string
functions.

The protection against these functions has long ago been move to
source-maintenance script instead of runtime checking. Making these
macros obsolete.
35 files changed:
compat/os/solaris.h
compat/testPreCompiler.cc
lib/snmplib/mib.c
lib/tests/testRFC1035.cc
lib/tests/testRFC1738.cc
src/base/testCharacterSet.cc
src/base/testCharacterSet.h
src/icmp/testIcmp.cc
src/icmp/testIcmp.h
src/ip/testAddress.cc
src/tests/testACLMaxUserIP.cc
src/tests/testAuth.cc
src/tests/testBoilerplate.cc
src/tests/testCacheManager.cc
src/tests/testConfigParser.cc
src/tests/testDiskIO.cc
src/tests/testEvent.cc
src/tests/testEventLoop.cc
src/tests/testHttpParser.cc
src/tests/testHttpReply.cc
src/tests/testHttpRequest.cc
src/tests/testHttpRequestMethod.cc
src/tests/testMain.cc
src/tests/testRock.cc
src/tests/testStatHist.cc
src/tests/testStore.cc
src/tests/testStoreController.cc
src/tests/testStoreEntryStream.cc
src/tests/testStoreHashIndex.cc
src/tests/testStoreSupport.cc
src/tests/testString.cc
src/tests/testURL.cc
src/tests/testUfs.cc
src/tests/testUriScheme.cc
src/tests/test_http_range.cc