X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=version2%2Fsrc%2FC%2FTransaction.cc;h=c7785c56e87967b221280f7f302784a4898cea91;hb=28682c762cf7add96dfbd73cfcde67d765cd0a9b;hp=0c2bed3a37e46ae77f062626ecadcf0b6f473310;hpb=97874483ce2547c8061cebaac2d1f14adfde86aa;p=iotcloud.git diff --git a/version2/src/C/Transaction.cc b/version2/src/C/Transaction.cc index 0c2bed3..c7785c5 100644 --- a/version2/src/C/Transaction.cc +++ b/version2/src/C/Transaction.cc @@ -102,7 +102,7 @@ int64_t Transaction::getSequenceNumber() { void Transaction::setSequenceNumber(int64_t _sequenceNumber) { sequenceNumber = _sequenceNumber; - for (int32_t i = 0; i < parts->size(); i++) { + for (uint32_t i = 0; i < parts->size(); i++) { TransactionPart *tp = parts->get(i); if (tp != NULL) tp->setSequenceNumber(sequenceNumber); @@ -214,7 +214,7 @@ void Transaction::setDead() { // Set dead isDead = true; // Make all the parts of this transaction dead - for (int32_t partNumber = 0; partNumber < parts->size(); partNumber++) { + for (uint32_t partNumber = 0; partNumber < parts->size(); partNumber++) { TransactionPart *part = parts->get(partNumber); if (part != NULL) part->setDead(); @@ -229,7 +229,7 @@ TransactionPart *Transaction::getPart(int index) { void Transaction::decodeTransactionData() { // Calculate the size of the data section int dataSize = 0; - for (int i = 0; i < parts->size(); i++) { + for (uint i = 0; i < parts->size(); i++) { TransactionPart *tp = parts->get(i); dataSize += tp->getDataSize(); } @@ -238,7 +238,7 @@ void Transaction::decodeTransactionData() { int currentPosition = 0; // Stitch all the data sections together - for (int i = 0; i < parts->size(); i++) { + for (uint i = 0; i < parts->size(); i++) { TransactionPart *tp = parts->get(i); System_arraycopy(tp->getData(), 0, combinedData, currentPosition, tp->getDataSize()); currentPosition += tp->getDataSize();