From 7989cd898dc0bfef40ab1a7e2b747676620d6517 Mon Sep 17 00:00:00 2001 From: Tatsuhiro Tsujikawa Date: Thu, 8 Dec 2011 23:26:51 +0900 Subject: Use int or int32_t instead of size_t where suitable --- src/RpcMethodImpl.h | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'src/RpcMethodImpl.h') diff --git a/src/RpcMethodImpl.h b/src/RpcMethodImpl.h index 46c42394..fb1cccc1 100644 --- a/src/RpcMethodImpl.h +++ b/src/RpcMethodImpl.h @@ -331,11 +331,11 @@ private: template std::pair getPaginationRange - (ssize_t offset, size_t num, InputIterator first, InputIterator last) + (int offset, int num, InputIterator first, InputIterator last) { - size_t size = std::distance(first, last); + int size = std::distance(first, last); if(offset < 0) { - ssize_t tempoffset = offset+size; + int tempoffset = offset+size; if(tempoffset < 0) { return std::make_pair(last, last); } @@ -344,10 +344,10 @@ private: offset = 0; num = tempoffset+1; } - } else if(size <= (size_t)offset) { + } else if(size <= offset) { return std::make_pair(last, last); } - size_t lastDistance; + int lastDistance; if(size < offset+num) { lastDistance = size; } else { @@ -369,8 +369,8 @@ protected: if(numParam->i() < 0) { throw DL_ABORT_EX("The parameter num must be zero or positive integer."); } - ssize_t offset = offsetParam->i(); - size_t num = numParam->i(); + int offset = offsetParam->i(); + int num = numParam->i(); std::vector keys; toStringList(std::back_inserter(keys), keysParam); const std::deque >& items = getItems(e); -- cgit