diff options
| Commit | 043fd2d2e544537a9634a1f0bf591bf1ba8a01d9 (patch) | |
|---|---|---|
| Author | 2021-09-13 23:19:50 +0300 | |
| Committer | 2021-09-14 22:18:05 +0300 | |
| Files | 0b06ca0450df116fc007fa21a0d1ee7b3cf8cea5 /gctest/main.cpp | |
| IPL-043fd2d2e544537a9634a1f0bf591bf1ba8a01d9.tar IPL-043fd2d2e544537a9634a1f0bf591bf1ba8a01d9.tar.gz IPL-043fd2d2e544537a9634a1f0bf591bf1ba8a01d9.zip | ||
| Parent | 4deec0ce53bf6475c3ed8fc70d1cd17d31afb705 (diff) | |
Fix build with Visual Studio
1 files changed, 3 insertions, 4 deletions
| -rw-r--r-- | gctest/main.cpp | 7 |
diff --git a/gctest/main.cpp b/gctest/main.cpp index d28ca09..dd9a137 100644 --- a/gctest/main.cpp +++ b/gctest/main.cpp @@ -8,7 +8,6 @@ #include <string>
#include "weighted_action.h"
-#include "minitrace/minitrace.c"
#include "minitrace/minitrace.h"
#include "gc.h"
@@ -38,7 +37,7 @@ class LeafObject : public RecycledObject public:
LeafObject(unsigned size) : m_Size(size)
{
- std::fill(m_Extra, m_Extra + size, 0xab);
+ std::fill(m_Extra, m_Extra + size, uint8_t(0xab));
}
~LeafObject() {}
@@ -173,7 +172,7 @@ struct SizeDistribution template <typename G>
unsigned operator()(G& g) const
{
- auto r = m_Dist(g);
+ auto r = unsigned(m_Dist(g));
return (m_Min < r) ? (r < m_Max ? r : m_Max) : m_Min;
}
@@ -385,7 +384,7 @@ int main(int argc, char* argv[]) if (RecycledObject::Alive)
{
std::fprintf(stderr, "%lld objects leaked\n",
- (size_t)RecycledObject::Alive);
+ (uint64_t)RecycledObject::Alive);
}
mtr_shutdown();
|
