Change signed->unsigned at 3 code sites
authorJeff Garzik <jgarzik@exmulti.com>
Sun, 22 Apr 2012 18:01:25 +0000 (14:01 -0400)
committerJeff Garzik <jgarzik@redhat.com>
Mon, 23 Apr 2012 18:14:36 +0000 (14:14 -0400)
This resolves signed/unsigned comparison warnings.

src/db.cpp
src/net.cpp
src/util.h

index 39a4189..53da378 100644 (file)
@@ -648,7 +648,7 @@ bool CTxDB::LoadBlockIndex()
                             }
                     }
                     // check level 4: check whether spent txouts were spent within the main chain
-                    int nOutput = 0;
+                    unsigned int nOutput = 0;
                     if (nCheckLevel>3)
                     {
                         BOOST_FOREACH(const CDiskTxPos &txpos, txindex.vSpent)
index 38c0d3d..d218dcf 100644 (file)
@@ -498,7 +498,7 @@ void ThreadSocketHandler2(void* parg)
 {
     printf("ThreadSocketHandler started\n");
     list<CNode*> vNodesDisconnected;
-    int nPrevNodeCount = 0;
+    unsigned int nPrevNodeCount = 0;
 
     loop
     {
index fe8ca60..d9d8151 100644 (file)
@@ -579,9 +579,9 @@ template <typename T> class CMedianFilter
 private:
     std::vector<T> vValues;
     std::vector<T> vSorted;
-    int nSize;
+    unsigned int nSize;
 public:
-    CMedianFilter(int size, T initial_value):
+    CMedianFilter(unsigned int size, T initial_value):
         nSize(size)
     {
         vValues.reserve(size);