From 8f0ae263e08492113a1b7f60a3ab84fc4e2f5ee4 Mon Sep 17 00:00:00 2001 From: Alex Zolotarev Date: Sun, 26 Jun 2011 00:33:46 +0300 Subject: [PATCH] Warning fixes --- geometry/cellid.hpp | 2 +- indexer/tesselator_decl.hpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/geometry/cellid.hpp b/geometry/cellid.hpp index c694549eed..24a4af92f2 100644 --- a/geometry/cellid.hpp +++ b/geometry/cellid.hpp @@ -128,7 +128,7 @@ public: return CellId(m_Bits >> ((m_Level - level) << 1), level); } - CellId Child(char c) const + CellId Child(int8_t c) const { ASSERT(c >= 0 && c < 4, (c, m_Bits, m_Level)); ASSERT(IsValid(), (m_Bits, m_Level)); diff --git a/indexer/tesselator_decl.hpp b/indexer/tesselator_decl.hpp index 5f0cd5a1a6..83284dd0e0 100644 --- a/indexer/tesselator_decl.hpp +++ b/indexer/tesselator_decl.hpp @@ -14,7 +14,7 @@ namespace tesselator // - -1 - uninitialized or root edge // - 0 - this edge intersects 1-2 rib; // - 1 - this edge intersects 2-0 rib; - char m_side; + int8_t m_side; Edge(int from, int to, uint64_t delta, char side) : m_delta(delta), m_side(side)