From 4b62ae41746e82d5a1638dac5ad0c19ae8c5cd39 Mon Sep 17 00:00:00 2001 From: Vincent Richard Date: Wed, 23 Mar 2016 20:05:59 +0100 Subject: Issue #126: fixed warnings about sign mismatch. --- examples/example4.cpp | 4 ++-- examples/example5.cpp | 2 +- examples/example6.cpp | 20 ++++++++++---------- examples/example7.cpp | 4 ++-- 4 files changed, 15 insertions(+), 15 deletions(-) (limited to 'examples') diff --git a/examples/example4.cpp b/examples/example4.cpp index 1d077575..1e0d6657 100644 --- a/examples/example4.cpp +++ b/examples/example4.cpp @@ -59,7 +59,7 @@ int main() vmime::messageParser mp("<...MIME message content...>"); // Enumerate text parts - for (int i = 0 ; i < mp.getTextPartCount() ; ++i) + for (size_t i = 0 ; i < mp.getTextPartCount() ; ++i) { const vmime::textPart& part = *mp.getTextPartAt(i); @@ -75,7 +75,7 @@ int main() // Corresponding plain text is in "hp.getPlainText()" // Enumerate embedded objects (eg. images) - for (int j = 0 ; j < hp.getObjectCount() ; ++j) + for (size_t j = 0 ; j < hp.getObjectCount() ; ++j) { const vmime::htmlTextPart::embeddedObject& obj = *hp.getObjectAt(j); diff --git a/examples/example5.cpp b/examples/example5.cpp index 849ffa75..d33c64f7 100644 --- a/examples/example5.cpp +++ b/examples/example5.cpp @@ -59,7 +59,7 @@ int main() vmime::messageParser mp("<...MIME message content...>"); // Enumerate attachments - for (int i = 0 ; i < mp.getAttachmentCount() ; ++i) + for (size_t i = 0 ; i < mp.getAttachmentCount() ; ++i) { const vmime::attachment& att = *mp.getAttachmentAt(i); diff --git a/examples/example6.cpp b/examples/example6.cpp index 428cb6a4..09c61014 100644 --- a/examples/example6.cpp +++ b/examples/example6.cpp @@ -53,9 +53,9 @@ static const std::string findAvailableProtocols(const vmime::net::service::Type vmime::net::serviceFactory::getInstance(); std::ostringstream res; - int count = 0; + size_t count = 0; - for (int i = 0 ; i < sf->getServiceCount() ; ++i) + for (size_t i = 0 ; i < sf->getServiceCount() ; ++i) { const vmime::net::serviceFactory::registeredService& serv = *sf->getServiceAt(i); @@ -136,7 +136,7 @@ static std::ostream& operator<<(std::ostream& os, const vmime::exception& e) */ static void printStructure(vmime::shared_ptr s, const int level = 0) { - for (int i = 0 ; i < s->getPartCount() ; ++i) + for (size_t i = 0 ; i < s->getPartCount() ; ++i) { vmime::shared_ptr part = s->getPartAt(i); @@ -437,14 +437,14 @@ static void connectStore() f->open(vmime::net::folder::MODE_READ_WRITE); - int count = f->getMessageCount(); + vmime::size_t count = f->getMessageCount(); std::cout << std::endl; std::cout << count << " message(s) in your inbox" << std::endl; for (bool cont = true ; cont ; ) { - typedef std::map > MessageList; + typedef std::map > MessageList; MessageList msgList; try @@ -481,7 +481,7 @@ static void connectStore() std::istringstream iss(line); - int num = 0; + vmime::size_t num = 0; iss >> num; if (num < 1 || num > f->getMessageCount()) @@ -572,7 +572,7 @@ static void connectStore() { vmime::shared_ptr parsedMsg = msg->getParsedMessage(); - std::vector > attchs = + std::vector > attchs = vmime::attachmentHelper::findAttachmentsInMessage(parsedMsg); if (attchs.size() > 0) @@ -634,7 +634,7 @@ static void connectStore() // Status case 7: { - int count, unseen; + vmime::size_t count, unseen; f->status(count, unseen); std::cout << "Status: count=" << count << ", unseen=" << unseen << std::endl; @@ -725,7 +725,7 @@ static void connectStore() } else { - const int number = + const vmime::size_t number = dynamic_cast (range).getFirst(); std::cout << "Message has successfully been added, " @@ -760,7 +760,7 @@ static void connectStore() } else { - const int number = + const vmime::size_t number = dynamic_cast (range).getFirst(); std::cout << "Message has successfully been copied, " diff --git a/examples/example7.cpp b/examples/example7.cpp index e69f65f3..ae508697 100644 --- a/examples/example7.cpp +++ b/examples/example7.cpp @@ -47,7 +47,7 @@ int main() std::cout << "Available encoders:" << std::endl; - for (int i = 0 ; i < ef->getEncoderCount() ; ++i) + for (size_t i = 0 ; i < ef->getEncoderCount() ; ++i) { vmime::shared_ptr enc = ef->getEncoderAt(i); @@ -71,7 +71,7 @@ int main() std::cout << "Available messaging services:" << std::endl; - for (int i = 0 ; i < sf->getServiceCount() ; ++i) + for (size_t i = 0 ; i < sf->getServiceCount() ; ++i) { const vmime::net::serviceFactory::registeredService& serv = *sf->getServiceAt(i); -- cgit v1.2.3