aboutsummaryrefslogtreecommitdiffstats
path: root/src/net/messageSet.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/net/messageSet.cpp')
-rw-r--r--src/net/messageSet.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/net/messageSet.cpp b/src/net/messageSet.cpp
index 71a8a788..2939042e 100644
--- a/src/net/messageSet.cpp
+++ b/src/net/messageSet.cpp
@@ -151,14 +151,14 @@ messageSet::messageSet(const messageSet& other)
{
m_ranges.resize(other.m_ranges.size());
- for (unsigned int i = 0, n = other.m_ranges.size() ; i < n ; ++i)
+ for (size_t i = 0, n = other.m_ranges.size() ; i < n ; ++i)
m_ranges[i] = other.m_ranges[i]->clone();
}
messageSet::~messageSet()
{
- for (unsigned int i = 0, n = m_ranges.size() ; i < n ; ++i)
+ for (size_t i = 0, n = m_ranges.size() ; i < n ; ++i)
delete m_ranges[i];
}
@@ -256,12 +256,12 @@ messageSet messageSet::byUID(const std::vector <message::uid>& uids)
{
std::vector <vmime_uint32> numericUIDs;
- for (unsigned int i = 0, n = uids.size() ; i < n ; ++i)
+ for (size_t i = 0, n = uids.size() ; i < n ; ++i)
{
const string uid = uids[i];
int numericUID = 0;
- const string::value_type* p = uid.c_str();
+ const char* p = uid.c_str();
for ( ; *p >= '0' && *p <= '9' ; ++p)
numericUID = (numericUID * 10) + (*p - '0');
@@ -271,7 +271,7 @@ messageSet messageSet::byUID(const std::vector <message::uid>& uids)
messageSet set;
// Non-numeric UID, fall back to plain UID list (single-UID ranges)
- for (unsigned int i = 0, n = uids.size() ; i < n ; ++i)
+ for (size_t i = 0, n = uids.size() ; i < n ; ++i)
set.m_ranges.push_back(new UIDMessageRange(uids[i]));
return set;
@@ -342,7 +342,7 @@ void messageSet::addRange(const messageRange& range)
void messageSet::enumerate(messageSetEnumerator& en) const
{
- for (unsigned int i = 0, n = m_ranges.size() ; i < n ; ++i)
+ for (size_t i = 0, n = m_ranges.size() ; i < n ; ++i)
m_ranges[i]->enumerate(en);
}