summaryrefslogtreecommitdiff
path: root/src/third_party
diff options
context:
space:
mode:
Diffstat (limited to 'src/third_party')
-rw-r--r--src/third_party/gperftools-2.0/src/tcmalloc.cc6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/third_party/gperftools-2.0/src/tcmalloc.cc b/src/third_party/gperftools-2.0/src/tcmalloc.cc
index 095718ec9c7..0571228b6db 100644
--- a/src/third_party/gperftools-2.0/src/tcmalloc.cc
+++ b/src/third_party/gperftools-2.0/src/tcmalloc.cc
@@ -86,6 +86,8 @@
// * allocation of a reasonably complicated struct
// goes from about 1100 ns to about 300 ns.
+#include "mongo/platform/compiler.h"
+
#include "config.h"
#include <gperftools/tcmalloc.h>
@@ -481,7 +483,7 @@ static void PrintStats(int level) {
char* buffer = new char[kBufferSize];
TCMalloc_Printer printer(buffer, kBufferSize);
DumpStats(&printer, level);
- write(STDERR_FILENO, buffer, strlen(buffer));
+ MONGO_COMPILER_VARIABLE_UNUSED ssize_t ignored = write(STDERR_FILENO, buffer, strlen(buffer));
delete[] buffer;
}
@@ -991,7 +993,7 @@ static void ReportLargeAlloc(Length num_pages, void* result) {
printer.printf(" %p", stack.stack[i]);
}
printer.printf("\n");
- write(STDERR_FILENO, buffer, strlen(buffer));
+ MONGO_COMPILER_VARIABLE_UNUSED ssize_t ignored = write(STDERR_FILENO, buffer, strlen(buffer));
}
inline void* cpp_alloc(size_t size, bool nothrow);