]> git.ipfire.org Git - thirdparty/squid.git/blobdiff - src/tests/stub_mem.cc
SourceFormat Enforcement
[thirdparty/squid.git] / src / tests / stub_mem.cc
index ab909337209a15aa3b96c72e0eb2e5a650c230c7..3e62c9ebbfef88c51504ef388842aa9329e3d959 100644 (file)
@@ -5,30 +5,29 @@
 #include "squid.h"
 
 #define STUB_API "stub_mem.cc"
+#include "Mem.h"
 #include "STUB.h"
-/* mem* definitions are still in protos.h */
-#include "protos.h"
 
-extern "C" void
+void
 memFreeString(size_t size, void *buf)
 {
     xfree(buf);
 }
 
-extern "C" void *
+void *
 memAllocString(size_t net_size, size_t * gross_size)
 {
     *gross_size=net_size;
     return xmalloc(net_size);
 }
 
-extern "C" void
+void
 memFreeBuf(size_t size, void *buf)
 {
     xfree(buf);
 }
 
-extern "C" void *
+void *
 memAllocBuf(size_t net_size, size_t * gross_size)
 {
     *gross_size=net_size;
@@ -38,7 +37,7 @@ memAllocBuf(size_t net_size, size_t * gross_size)
 /* net_size is the new size, *gross size is the old gross size, to be changed to
  * the new gross size as a side-effect.
  */
-extern "C" void *
+void *
 memReallocBuf(void *oldbuf, size_t net_size, size_t * gross_size)
 {
     void *rv=xrealloc(oldbuf,net_size);