edits
[iotcloud.git] / version2 / src / C / SlotBuffer.cc
index af6b031ba36b911e6e24a359875ef32c3a0fc649..06c46e901d8f60a5970025476480c29da18d7e66 100644 (file)
@@ -14,11 +14,11 @@ SlotBuffer::SlotBuffer() :
 }
 
 SlotBuffer::~SlotBuffer() {
-       uint index = tail;
+       int32_t index = tail;
        while (index != head) {
                delete array->get(index);
                index++;
-               if (index == array->length())
+               if (index == (int32_t) array->length())
                        index = 0;
        }
        delete array;
@@ -68,11 +68,11 @@ void SlotBuffer::putSlot(Slot *s) {
        int64_t checkNum = (getNewestSeqNum() + 1);
 
        if (checkNum != s->getSequenceNumber()) {
-               uint index = tail;
+               int32_t index = tail;
                while (index != head) {
                        delete array->get(index);
                        index++;
-                       if (index == array->length())
+                       if (index == (int32_t) array->length())
                                index = 0;
                }
                oldestseqn = s->getSequenceNumber();